日期:2014-05-16  浏览次数:20597 次

打开文件就出现这个错误
139 FILE* fp = fopen("user.txt", "r");
(gdb) n

Program received signal SIGSEGV, Segmentation fault.
0x00000000004012f0 in InitUserInfor () at memserver.cpp:139
139 FILE* fp = fopen("user.txt", "r");



------解决方案--------------------
那不是错误吧,楼主不会gdb调试?
------解决方案--------------------
判断fopen返回值了么。。。
------解决方案--------------------
0x00000000004012f0 in InitUserInfor () at memserver.cpp:139
是不是其他代码导致的?
楼主的代码贴全些