#include "stdafx.h"#include <afxtempl.h>
#include <stdio.h>int main(int argc, char* argv[])
{
CList<int,int> List;
int li = 100,liRet = 0;
List.AddTail(li);
liRet = List.GetTail();
printf("%d",liRet);
return 0;
}就这么简单的几句竟然出现了连接出错,那位dx帮帮忙吧!
错误如下:
afxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
#include <stdio.h>int main(int argc, char* argv[])
{
CList<int,int> List;
int li = 100,liRet = 0;
List.AddTail(li);
liRet = List.GetTail();
printf("%d",liRet);
return 0;
}就这么简单的几句竟然出现了连接出错,那位dx帮帮忙吧!
错误如下:
afxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
解决方案 »
- VC2008调用lib问题
- 添加消息映射的问题:如何在向导中添加 框架窗口的TBN_DROPDOWN 通知消息映射宏..
- 怎样在一个普通的类里面得到当前的主窗口和主窗口中的所有视图
- VC使用Automation出现诡异错误,在本机上跑没问题,在别人机器上需要重新编译才可以!!!
- 有*.dll,没有*.lib怎么用?
- 元旦大家都不想思考问题,但闲来无事的高手可以看看这个算法求解
- 自己从CCmdTarget直接继承来的类如何处理消息呀?
- 如何使用“浏览目录对话框”???
- 在vc中如何实现像vb中的InputBox函数的功能?
- IObjectContext问题
- 请各位高手指点指点,怎么样去学vc会学的更好。
- 如何在一进程中关闭另一进程??
建义楼主使用STL,在控制台工程中使用MFC库的话有点麻烦!
多谢!搞定了!
我还有个问题。怎么上面那个代码加上#include <windows.h>就报
e:\microsoft visual studio\vc98\mfc\include\afxv_w32.h(14) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
怎么有#include <afxtempl.h>就不能#include <windows.h>
project:c/c++ ==> code generation ==> use run-time library: debug multithreaded
就可以了,我试过了
#include <stdio.h>int main(int argc, char* argv[])
{
CList<int*,int*> List;
int * li = new int[1];
int * liRet = new int[1];
*li = 100;
List.AddTail(li);
liRet = List.GetTail();
printf("%d",*liRet);
*li = 200;
printf("%d",*liRet);
Sleep(3000);
delete li;
delete liRet;
return 0;
}改成上面的代码,就晕了,这是什么错呀
afxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)
nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCMTD.lib(dbgdel.obj)
Debug/2.exe : fatal error LNK1169: one or more multiply defined symbols found
我看应该是你用到了mfc的东西,而使用这个选项所以mfc的库并没有包含进来的原因