有问题当然要问百度大哥了,谷歌大叔虽然厉害但咱鸟文不行只好放弃
百度方法:
一、添加头文件#include <stdio.h>(有点郁闷:又不是报没定义,添毛线啊).
二、__imp__perror ...imp__fopen等等都是C库函数,应该包含libc.lib 或者libcmt.lib
(这位仁兄蛮专业,可惜仍旧没有解决我的问题)。
三、默认的"Debug Single-threaded"改成"Debug Multithreaded DLL"即可。
[Project] -> [Setting] -> [C++] -> [Code Generation] -> [Use run-time library]
第三种方法觉得可以,我的VC6默认的是Multithreaded DLL,按照以上方法改成"Debug Multithreaded DLL"后编译错误依旧,然后几个值就轮流改,当改到Multithreaded时,终于编译成功。
感谢伟大的百度哥,谨此MARK一下。