社区
进程/线程/DLL
帖子详情
DLL 头文件声明出错
zhwb36
2006-06-09 09:30:54
#define DllExport __declspec( dllexport )
extern "C" DllExport HANDLE __stdcall OpenIrCom (int nPort, int nBaud);
我这么声明,编译的时候报错:error C2059: syntax error : 'string'
请问专家,这是为什么?怎么改?
...全文
145
7
打赏
收藏
DLL 头文件声明出错
#define DllExport __declspec( dllexport ) extern "C" DllExport HANDLE __stdcall OpenIrCom (int nPort, int nBaud); 我这么声明,编译的时候报错:error C2059: syntax error : 'string' 请问专家,这是为什么?怎么改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gdsdyl
2006-06-09
打赏
举报
回复
要不是楼主自己发现,神也没办法,是吧?
zhwb36
2006-06-09
打赏
举报
回复
我发现问题了,因为我的文件后缀是.c,改CPP就可以
zhun_yi
2006-06-09
打赏
举报
回复
DllExport HANDLE extern "C" __stdcall OpenIrCom (int nPort, int nBaud);
Kudeet
2006-06-09
打赏
举报
回复
把错误的文件附近的几行代码都贴出来
zhwb36
2006-06-09
打赏
举报
回复
我去掉extern "C"似乎就可以了,但现在必须要加啊
zhwb36
2006-06-09
打赏
举报
回复
但是编译不通过啊
急!!!
Qiushen
2006-06-09
打赏
举报
回复
应该是没问题才对,会不会别的地方错了,再查看看
VC++动态链接库(
dll
)编程视频教学
动态链接库的开发编译属于VC++程序员技能。 本课程学习之后能够理解动态链接库原理,学会编译静态库、动态库,学会通过lib和
头文件
链接动态库,学会直接通过代码访问
dll
中函数
Visual Studio 开发笔记——
头文件
、lib 和
dll
①
头文件
的作用:
声明
函数接口 ② lib 库有两种, 静态链接库(Static Library),索引和实现都在其中 动态链接库的导入库,此时 lib 只是一些索引信息,记录了
dll
中函数的入口和位置,
dll
中是函数的具体内容 ...
DLL
声明
有关
DLL
的问题现在资料很多,但是很多人写
DLL
时经常出现调用程序无法找到相关的导出函数的问题,这里主要的原因是
DLL
在
声明
时出的问题。 在这里主要有两个问题,一个是调用约定的问题,一个是函数名修饰的问题,...
C++的
头文件
、Extern、
声明
&定义-解析
一、
头文件
首先说下
头文件
,其实
头文件
对计算机而言没什么作用,她只是在预编译时在#include的地方展开一下,没别的意义了,其实
头文件
主要是给别人看的。 我做过一个实验,将
头文件
的后缀改成xxx.txt,然后在...
.h(
头文件
) .lib(库文件) .
dll
(动态链接库文件) 之间的关系和作用的区分
.h(
头文件
) .lib(库文件) .
dll
(动态链接库文件) 之间的关系和作用的区分 .h
头文件
是编译时必须的,lib是链接时需要的,
dll
是运行时需要的。 附加依赖项的是.lib不是.
dll
,若生成了
DLL
,则肯定也生成 LIB文件。...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章