用MFC编程编译时出现LNK2019的错误,解决办法

本文分享了在使用MFC进行编程时遇到的一个常见问题——LNK2019错误的解决方案。作者通过一个具体的例子介绍了如何避免在函数声明与定义时未指定所属类而导致的编译错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上班时用MFC编程,然后需要在程序中加入一个从一个字符串中得到其中所有中文字符的函数。

在头文件中我是这样声明的(GetChineseFromStr函数):

然后我在.cpp文件中写了实现的过程,也就是函数的定义:


后来编译链接的过程中就出现了这个问题:


刚开始百思不得其解,改这里改那里,估计现在很多网友应该都看出来了,没有在定义时写明所属类。这么简单的错误,也搞了几分钟,希望有犯这种错误的同志不要在这样的小问题上浪费宝贵的时间,这里给你们借鉴一下。当然应该还有很多关于LNK2019的其他错误。这里我就解决了这么一个,给各位看看。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值