如何重命名VC中自定义的类名

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:55:26
用VC编了一个MFC程序,其中有个类名当初定义的不好,我想改一下,但每次编译时总弹出一个Link 2001的错误,如我将A类重命名为B类,错误如下:
error LNK2001: unresolved external symbol "public: virtual __thiscall A::~A(void)" (??1A@@UAE@XZ)
error LNK2001: unresolved external symbol "public: __thiscall A::A(void)" (??0A@@QAE@XZ)
但我已经把A重命名为B了啊!

肯定是你改的不彻底。你把源代码用txt格式保存,用他的查找替换功能进行更改。再保存为.cpp文件。重新建立一个新的工程,将修改过的源文件加入工程,再编译试试

肯定是你改的不彻底。你把源代码用txt格式保存,用他的查找替换功能进行更改。再保存为.cpp文件