如何将整数数组从C++发送到tcl
How to send array of integers from C++ to tcl?
我尝试将一个元素传递给TCL。效果很好。但当我对向量(C++中的动态数组)尝试同样的方法时。它给出了未知过程将向量转换为int*的错误。事实上,我想传递一个向量的向量。如何做到这一点?
您可以使用C++std::vector的.data()
方法:从中获取指针
std::vector<int> vec;
int* arr = vec.data();
相关文章:
- 如何在C++代码上使用 Tcl-C API
- 函数 C++>Tcl 与 Critcl
- 将 Tcl 中的命令输出重定向到文件时,文件以 DOS 格式生成
- Tcl 文件事件挂在 64 位版本的 Tcl 上
- 如何将C 中的后端写入与TCL/TCK用户界面连接
- swig:std/multimap.i似乎打破了TCL包装
- TCL文件无法获取通过代码设置的环境变量
- 使用正在调用TCL脚本的CPP代码的GCC编译
- 使用 TCL 编写嵌入式 SQLite 脚本
- 协议缓冲区测试C++:期望/tcl/tk
- Vera TCL规则:列出所有本地变量
- 需要在 c++ 中从另一个文件调用 tcl proc
- 编译 TCL-DLL 包装器时出现的问题
- TCL高管的程序运行正常
- 为什么并行执行Tcl_ExprDouble的独立Tcl解释器需要互斥
- Swig:如何返回从C++到Tcl的指针列表
- C++应用程序使用TCL API启用程序包自动加载
- 改进make函数的Swig-tcl包装
- 获取在C++中实例化的TCL解释器中执行代码的行号
- Swig(Tcl):我可以在执行c++程序时调用Swig函数吗