cost 268 ms
SWIG:將 std::span 作為參數傳遞給 python function

[英]SWIG: pass an std::span as argument to python function

在這方面我需要 SWIG 的幫助。 我有一個 C++ 純虛擬 function,我需要在 python 中實現它,它得到一個 std:span<uint8_t> 作為 output 參數。 python 端負責用數據填充該緩沖區。 到目前為止,我所做的是創建一些實用函數,例如: 然后 ...

什么是 SWIG (java c++) 中的類型映射?

[英]What is typemap in SWIG (java c++)?

我正在嘗試了解 SWIG(java c++ 綁定),但在線文檔似乎非常笨拙且組織不善。 瀏覽了幾個在線鏈接,但似乎沒有一個以天真的友好方式解釋。 例如。 a) 為什么我們需要類型映射? b)以下是什么意思(請不要給我文檔措辭) c) 什么是Director d) 是否有任何框圖可以查看 ...

SWIG 未正確處理枚舉向量

[英]vector of enum not correctly handled by SWIG

親愛的,我使用 SWIG 生成 Python 綁定到 C++ API(效果很好。)但是我很難包裝一個 function,它采用枚舉向量作為參數,我構建了一個最小的示例來簡化調試。 我把它作為這個問題的附件,在我看來這個例子應該有效。 至少它適用於 integer 參數的向量。 需求非常簡單:我們有一 ...

Swig:如何將生成的 C# 類的可訪問性從“公共類”更改為“內部類”

[英]Swig: How to change the accessiblity of the generated C# classes from `public class` to `internal class`

我正在使用 swig 4.0.x 來包裝 c++ 文件。 一切正常,除了我想將生成的 C# 類的可訪問性從public class為internal class 。 到目前為止,我嘗試過的是:在 swig 接口文件中 上面的代碼似乎適用於模塊 class ( example )和其他一些文件。 但 ...

如何將 SWIG 類型映射應用於 _only_ 特定函數?

[英]How do I apply a SWIG typemap to _only_ a specific function?

假設我有一個要為其應用特殊類型映射的函數(因為它以 char 數組的形式返回二進制數據)。 因為有與相同的返回類型,我不想碰等功能。 有沒有辦法將( out )類型映射僅應用於特定函數(使用其名稱,而不是其參數列表)? (我在 Python 中使用 SWIG。) 更新:對於類 一個復雜 ...

SWIG 返回字節而不是帶有類型映射的字符串

[英]SWIG return bytes instead of string with typemap

我的 C 庫中有兩個函數: 我使用這篇文章成功實現了第一個 function 的包裝器: 但無法弄清楚如何使用typemaps實現第二個包裝器。 不能使用SWIG_PYTHON_STRICT_BYTE_CHAR因為我需要混合str和bytes 。 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM