这两个工程放在一个Workspace为什么我的Client里面有两个CAboutDlg了,Server里面的那个CAboutDlg自己跑进去了,删不掉
期间遇到增加类,有.cpp .h却没有类的情况,还可以删了clw文件重新添加类,现在这个无语了
ServerDlg.obj : error LNK2005: "public: __thiscall CAboutDlg::CAboutDlg(void)" (??0CAboutDlg@@QAE@XZ) already defined in ClientDlg.obj
网络通信还是一点不懂,杯具啊
期间遇到增加类,有.cpp .h却没有类的情况,还可以删了clw文件重新添加类,现在这个无语了
ServerDlg.obj : error LNK2005: "public: __thiscall CAboutDlg::CAboutDlg(void)" (??0CAboutDlg@@QAE@XZ) already defined in ClientDlg.obj
网络通信还是一点不懂,杯具啊
#pragma once重复包含了
你就开始编译 就会出现这种问题 这就相当于你把服务器端的CAboutDlg代码编译到了客户端 当然就有2个了 我以前经常遇见这种问题
希望楼主能够明白我意思
期待接分
ServerDlg.obj : error LNK2005: "public: __thiscall CAboutDlg::CAboutDlg(void)" (??0CAboutDlg@@QAE@XZ) already defined in ClientDlg.obj
我已经把工程全删了。