永发信息网

怎么解决Visual Studio C++ LNK2019 错误?

答案:2  悬赏:0  手机版
解决时间 2021-01-24 11:06
本人之前有C++编程经验,但从来没用过Visual Studio. 现在因为学习需要,刚开始学.
本来我是下了一个别人写好的project, 可以运行。但后来不知道怎么的就开始报LNK2019错误了。

后来我干脆用Visual Studio新建了一个程序, C++ -> MFC -> Dialog Based, 没想到我什么都不改,去Debug 还是有这个错误。
Error 1 error LNK2019: unresolved external symbol "protected: virtual void __thiscall CWnd::DoDataExchange(class CDataExchange *)const " (?DoDataExchange@CWnd@@MBEXPAVCDataExchange@@@Z) referenced in function "protected: virtual void __thiscall CMFCApplication2Dlg::DoDataExchange(class CDataExchange *)" (?DoDataExchange@CMFCApplication2Dlg@@MAEXPAVCDataExchange@@@Z) D:\TWS Client\MFCApplication2\MFCApplication2\MFCApplication2Dlg.obj MFCApplication2

求大神帮忙,我修复了Visual Studio还是不行。 因为小弟用的是英文版,上述问题如有不清楚, 还请多多见谅。
最佳答案
这种情况建议重装吧。因为你新建了一个默认的对话框程序都无法编译通过的话,应该是的Visual studio有问题吧。
EasyX贴吧, VC驿站,...都有中英文版可下载,而且都被人测过,好用。你也可以去别的地方下载。
这再试试吧。
全部回答
在main函数之前添加头文件stdio.h或者cstdio, 这个头文件里有printf函数的定义, 否则编译器无法识别 #include  另外 vs2015可能会对printf函数报错, 需要在main函数之前添加预编译指令 #pragma warning(disable:4996)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题8×7=A.9B.35C.56D.65
八度琴行地址有知道的么?有点事想过去
怎么才能锻炼的 不要脸 ?
博雅辅导住宿地址有知道的么?有点事想过去
填空题设函数y=f(x+1)的定义域为[3,6],是
残i疾人要什么条件有低生活律贴
单选题下列说法不正确的是A.数列可以用图形来
孙老师学堂地址在什么地方,我要处理点事
如何穿高跟鞋皮鞋脚才不痛呢
天艺艺术学校王野播音主持培训中心地址好找么
羽毛球教练怎么去啊,我要去那办事
一线天巾帼创业手工编织培训基地地址在哪,我
请大家谈谈,被放鸽子的心情如何?放别人鸽子
如何查公积金月缴基数
招财进宝弥勒佛放在房间的什么位置最好?
推荐资讯
分布密度是指某种地理事物在某区域内的分布面
九年义务教育要收书本费吗??????
我去年结婚时朋友还没参加工作,她来参加我婚
gtx650与hd7770对比及性能问题。
锅炉一般多久清洗除水垢一次啊?
快递物流(潮泉路与百福街交叉口南150米快递物
we like drawing cartoons改成一般疑问句
口袋妖怪白金手机版以前能玩,现在重新下了一
求亚曼金精华的正确使用方法?
哈佛h8好还是奥迪q5好
为什么现在死活看不下去书
单选题甲午中日战争的失败,最深刻的表明了A.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?