如何在c++中添加数据结构到动态链接库
How can I add data structures to dynamic link libraries in c++
我正在为一些图形应用程序的DLL工作,我想在其中添加一些数据结构,我该如何去做呢?我需要能够在库函数中使用这些结构,并能够在使用库的应用程序中使用该数据类型。
您混淆了名称空间和类。在CPP中你应该写:
namespace RE_Math
{
float REM_Funcs::vector_length(vector_3D v)
{
return sqrt((v.x * v.x) + (v.y * v.y) + (v.z * v.z));
}
}
等等…
顺便说一句,当谈论编程语言时,你应该更精确地使用语言:你正在定义一个带有一些成员函数的类,而不是常量结构体…
相关文章:
- g++用户定义的动态链接库上的全局new和delete运算符
- 如何使用C++导出制作动态链接库
- 动态链接库中C++回调函数
- 调用函数一次用于动态链接库,一次从可执行文件调用函数
- 将函数传递给动态链接库
- 如何将动态链接库与CMake一起使用
- 从另一个动态链接库项目调用静态库函数
- JNI 不满意链接错误: 动态链接库 (DLL) 初始化例程失败
- 如何将此动态链接库链接到程序
- Ordinal 3283不能位于动态链接库libmysql.dll中
- 如何使用模板在数据结构中链接节点对象
- 检查动态链接库是否已过时
- Qt测试模拟动态链接库
- SDL_AudioStreamFlush无法在动态链接库SDL2_mixer.dll中找到
- 在 Win 7 SP 中创建 exe vcxproj:过程入口点<function>无法位于动态链接库中KERNAL32.dll
- 编译C++中动态链接库,存在运行路径问题
- 导入库<>动态链接库兼容性
- Java/Python在C/C++中访问的动态链接库
- 多个动态链接库(DLL)是否可以从静态库(LIB)共享线程本地存储
- 如何在c++中添加数据结构到动态链接库