MFC程序
风铃hj
这个作者很懒,什么都没留下…
展开
-
uafxcwd.lib(afxmem.obj) : error LNK2005: “void * __cdecl operator new(unsigned int)“解决办法
如果在编译MFC程序的时候出现下列及类似的错误: 1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj) 中定义 1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX原创 2021-03-15 13:56:13 · 169 阅读 · 0 评论 -
使用_tfindnext遍历某一文件夹下的子文件夹出现程序终止错误。
在win8系统上,使用_tfindfirst、_tfindnext等函数遍历文件夹下的子文件夹时,传入的句柄为long型时,在win8 32位系统上可以成功,但是在win8 64位系统上会导致程序终止,但是将句柄从long型修改为intptr_t型再传入则不会出错。 intptr_t是为了跨平台,其长度总是所在平台的位数,所以用来存放地址,而long型在任何平台下都是4个字节。所以在...原创 2018-04-03 18:32:21 · 290 阅读 · 0 评论