打印

高手请教!!错误怎么调试

高手请教!!错误怎么调试

不知道错误在什么地方, 怎么调试 ,求救
附件: 您所在的用户组无法下载或查看附件

TOP

山豆根台
附件: 您所在的用户组无法下载或查看附件

TOP

You created MySocket.h. Inside MySocket.h, you inculde MySocket.h again. Basically this will create an infinite loop. So the solution is to remove that "Include ... MySocket.h" line.

TOP

不行啊 把#include "Mysocket.h" 删了以后就不对了

TOP

把你头文件里的两个#include ...放在#ifndef/#define里面.

一般在头文件里这么用:

#ifndef MY_SOCKET_H_
#define MY_SOCKET_H_

....

#endif //MY_SOCKET_H_

TOP

另外,你是不是在Mysocket.h里定义了类CMySocket,在TalkDlg.h里定义了类CTalkDlg,然后在每个类里又用到了对方? 所以两个头文件,哪个放前面都编译不了.

如果是的话, 把其中一个类的声明放在另一个类的声明和定义前面就ok.

TOP

楼上的兄弟 我是这个方面的菜鸟 刚刚开始学习 我试了你的办法了还是不行 兄弟不知道是什么地方出错了 我把源程序发上去 兄弟看看 请详细指教 可以吗 谢了

TOP

dffd

TOP