一个警告warning C4273,不知道什么意思我在一个动态库里有一个类CSheetPal,
编译的时候报n条警告
warning C4273: 'CSheetPal::CSheetPal' : inconsistent dll linkage. dllexport assumed.
warning C4273: 'CSheetPal::~CSheetPal' : inconsistent dll linkage. dllexport assumed.
warning C4273: 'LoadIni' : inconsistent dll linkage. dllexport assumed.
……
类CSheetPal里的每个函数都都一个警告,但是不影响程序执行。
不知道怎么回事,望指教。
编译的时候报n条警告
warning C4273: 'CSheetPal::CSheetPal' : inconsistent dll linkage. dllexport assumed.
warning C4273: 'CSheetPal::~CSheetPal' : inconsistent dll linkage. dllexport assumed.
warning C4273: 'LoadIni' : inconsistent dll linkage. dllexport assumed.
……
类CSheetPal里的每个函数都都一个警告,但是不影响程序执行。
不知道怎么回事,望指教。
解决方案 »
- 改变MFC窗体背景颜色,
- strcomp!=_T(".") && strcomp!=_T("..")
- VC连接数据库的连接字符串?
- 关于传递blob类型的输入参数到oracle存储过程的问题?
- 使用 CDatabase、MySQL5.0.22数据库、MyODBC 3.51.12,句柄(handle)持续增长 的问题
- DLL中动态调用char FAR *类型的函数
- @@对nat的工作原理有点不明白,请指点一下~~@@
- ado 访问 MSSQL 数据库的问题
- 为什么算出的CRC32的值始终和其他工具算出的不一样?
- 如何实现异地服务器的时钟同步??
- 有关在ASP.NET里使用控件的问题,十万火急!
- 我想为程序中的每一对象生成一全局唯一标识符
'identifier' : inconsistent DLL linkage. dllexport assumedThe specified member function was declared in a class with dllexport linkage, and then was imported. This warning can also be caused by declaring a member function in a class with dllimport linkage as neither imported nor static nor inline.The function was compiled as dllexport.
char __declspec(dllimport) c;
char c; // C4273, delete this line or the line above to resolveint main()
{
}