![](/img/trans.png)
[英]Numpy.i typemap for multiple arrays of different types
I have a C function which takes, among other arguments, 3 arrays of differents types: void create_signal(double ztab[], ..., int *pdata, ..., char ra ...
[英]Numpy.i typemap for multiple arrays of different types
I have a C function which takes, among other arguments, 3 arrays of differents types: void create_signal(double ztab[], ..., int *pdata, ..., char ra ...
[英]SWIG JAVA typemaps configuration
這是 SWIG 類型映射,它將 C++ 類型轉換為 Python 類型。 你能做同樣的事情,但是對於 java 語言? 所以答案會像 所以我需要它來生成正確的 JAVA 包裝代碼 Function C++ 中的聲明,我想翻譯成 JAVA: ...
[英]How to produce a Python dictionary from a C++ unordered map using SWIG?
我正在嘗試使用 swig 將無序的 map 包裝在 python 字典中: 這產生 即它只是忽略了類型映射。 Technically the StringToIntMap behaves pretty much the same as a Python dict - at far as I ca ...
[英]Typescript match function arguments to key and value of a type map
我有一個非常簡單的案例,但我在 Typescript 打字方面的經驗有限,我似乎無法解決這個看似簡單的案例。 我有一個類型映射,例如這樣: 現在我想將函數的第一個和第二個參數輸入到上面映射的鍵和值中 我試圖搜索一個類似的案例,但似乎我的谷歌壞了......所以如果這樣的例子已經存在於 St ...
[英]SWIG convert vector of maps to python list of dictionaries
嗨,我正在研究用 SWIG 包裝 C++ 以在 python 中使用。 為了包裝 C++ 類,我使用了 SWIG。 我對類型圖沒有什么好主意,因此我被卡住了。 我有一個由多個地圖組成的向量,即。 std::vector<std::map<std::string, int>> ...
[英]Changing return type in generated CS function using SWIG
我正在嘗試在 C# 中為 C++ 庫生成包裝器並使用生成的 C3 包裝器我正在開發客戶端應用程序。 C++類: 預期的 C# 代碼: Swig 接口聲明: 在上面的 C# 代碼中, InputFunction 接受 3 個參數。 但是,為 SampleInterface 和 Sam ...
[英]Passing numpy array element (int) to c++ int using SWIG
I'd like to pass an integer element from a numpy array in python to a c++ function that catches it as a c++ integer using SWIG. 我在這里想念什么? add_vecto ...
[英]Typemap resources and converting a list to vector (and back)
我正在使用 SWIG 將 c++ 包裝在 python 中,並且需要使用類型映射以使我的 python 腳本盡可能簡單。 作為第一次嘗試,我只是發送 2 個列表,將它們轉換為向量,添加兩個向量,然后將結果返回到一個新列表中。 我的問題是,我一直發現 SWIG 手冊不是很有指導性,難以理解,也沒有給 ...
[英]Is there a way to create a compile time type map in C++17 for type-checking?
我對 C++ 元編程/SFINAE 有點陌生,並且在開發檢查以查看傳入方法的類型是否包含在預定義的類型列表中時遇到了麻煩。 這里的上下文是我想檢查在我的變體中注冊的類型是否與另一個結構中的 output 類型匹配。 在我的應用程序中注冊的每個項目都通過標簽(某個數字)映射到另一個項目(在結構中)。 ...
[英]How to map each type of properties in object to a property in interface?
我正在嘗試為打字稿中的 react-redux 項目創建調度操作界面。 我希望能夠基於另一個具有可以調度的所有類型的對象來決定操作界面中的類型屬性。 輸入: 預期輸出: ...
[英]How to detect if a table has a string key in SWIG typemap
我正在嘗試為將Lua表作為參數的函數創建SWIG類型圖。 這是我的類型圖,可以與帶有數字鍵的表配合使用。 但是,當函數使用帶有字符串鍵的表時。 它只是打印SWIG_RuntimeError:table is empty 。 我想在打印此錯誤之前檢測表是否具有字符串鍵。 ...
[英]How to create SWIG typemap for function that takes and returns 2 tables
這是我的 SWIG 類型圖: 這是我的功能: 我希望process函數采用 2 個表並返回 2 個表。 在 Lua 中, process函數似乎返回 2 個表,但它只返回從第一個參數傳遞的相同的 2 個表。 例如在 Lua 中,當我運行以下命令時: 我得到的結果: 但我希望: ...
[英]How can I solve the incompatible types (not convertible) while using the moddelmapper with a typemap
我正在嘗試將我的實體映射到我的DTO。 對於我的知識,我正在嘗試不同的方法。 我成功地使用了帶有隱式映射的映射,也使用了帶有configure方法的PropertyMap時的顯式映射。 現在我正在嘗試使用TypeMap進行顯式映射。 最后一個我無法上班。 與Modelmappe ...
[英]How to create a SWIG typemap for functions that return specific type
我正在嘗試為返回特定類型的函數創建SWIG類型圖。 例如,這是我的C ++函數 根據一個頭文件上的#define設置,將t_float定義為float或double 。 而且,即使我將標頭包含在i文件中,SWIG i文件似乎也無法讀取該文件中的已定義符號。 因此,我決定為此 ...
[英]Simpler way to create a SWIG typemap for a function with multiple arguments?
這是我想使用SWIG包裝的C ++函數。 這是SWIG類型圖。 這樣,我可以在Lua中成功使用my_func 。 但我想知道是否有比這更簡單的解決方案,因為上述兩個類型映射是相同的,但僅使用不同的名稱。 假設如果我以后有一個使用3個t_string參數的C ++函數, ...
[英]Proper way to free a pointer array in SWIG input typemap?
嗨,我正在嘗試使用SWIG包裝以下函數。 這是我創建的類型圖。 如您所見,我使用內部調用calloc() getbytes()為數組分配內存,並使用內部調用free() freebytes()釋放內存。 令人驚訝的是,當我在Lua中調用readTable()函數時,它可以正 ...
[英]Creating typemaps for SWIG so C function can return a Lua table
我試圖包裝一個C函數,該函數創建float數組,然后將此數組作為Lua表返回,以便可以在Lua中使用。 這是C函數,它返回包含4個元素的float數組。 這是.i文件中的typemaps部分。 在Lua中,我可以使用以下函數, 盡管這可以正常工作,但我想知道是否有可 ...
[英]ModelMapper mapper.skip() doesn't work for pojo objects with circular dependency
我有兩個pojo對象:互相引用的“ Husband ,“ Wife 。 Husband.java Wife.java 我已經為兩個對象創建了簡單的typeMap規則,其中跳過了所引用的對象。 我的測試課: 當將updatedHusband映射到husband ...
[英]Using swig for python list input and output
我正在使用 SWIG 為基於其 C 代碼的某些函數的評估構建 Python 模塊。 我需要的主要功能定義如下: 目標python函數應該是: 在這里, eval將調用一個基准函數並返回它們的值。 func_id是將要調用的函數 eval 的 id, nx是函數的維度, mx是將被評估的點 ...
[英]SWIG - No default typemap for std::list when wrapping to C#, how can I do?
我目前正在使用SWIG將大型C ++庫包裝到C#中。 我面臨一個大問題,因為我的庫使用了大量std :: list ,並且似乎SWIG(我正在使用最新版本3.0.12)沒有為std :: list提供默認映射。 我看了遍整個網絡,沒有發現任何東西。我很驚訝,因為std :: list與C#L ...