当我尝试使用VC ++编译c ++程序时
首先编译器无法找到stdafx.h然后我下载了SDK。
然后很多错误开始产生,例如。
c:\ program files \ microsoft visual studio 9.0 \ vc \ include \ cstring(25):警告C4091:'':当没有声明变量时忽略'unsigned int'的左边 c:\ program files \ microsoft visual studio 9.0 \ vc \ include \ cstring(26):错误C2039:'memcpy':不是'std'的成员
我想使用很多这样的成员,
,例如
std :: size_t; using :: memchr; using :: memcmp; std :: memcpy; std :: memmove; std :: memset; std :: strcat; std :: strchr; std :: strcmp; std :: strcoll; std :: strcpy; std :: strcspn; std :: strerror; std :: strlen; std :: strncat; std :: strncmp; std :: strncpy; std :: strpbrk; std :: strrchr; std :: strspn; std :: strstr; std :: strtok; std :: strxfrm;
有什么办法可以修改这个代码来运行VC ++编译器。
答案 0 :(得分:0)
你错过包括不是吗?
答案 1 :(得分:0)
检查是否正确包含头文件。 转到工具 - >选项 - >项目和解决方案并检查VC目录。您必须在SDK目录中包含SDK的路径