rsdb.net
当前位置:首页 >> C++:为什么这个程序出现Error C2065: 'str' : unDE... >>

C++:为什么这个程序出现Error C2065: 'str' : unDE...

因为string是在std名字空间里的类,不仅它,cout和endl都是。如果您不using这个namespace(名字空间)就得单独using string,cout和endl。

在文件头加上如下代码即可,你调用了scanf这个库函数,得包含它的声明文件: #include

C语言里没有bool类型。 你可以自己定义一个bool类型。 #define bool int 就可以了。

printf未定义。 你的头文件貌似有问题。 检查一下你的vc6.0 你的格式相当有问题:完全不规范: #include int main(void) { printf*("hello world"); return 0; } 如若还有不懂,直接继续追问,如果解决了您的问题,请采纳一下,支持我一下。谢谢。

m_l 定义在哪里???

重复定义了吧。 首先,stdafx.h要放在最前面,其它包含不能在它上面(头文件包含顺序很重要,其它顺序最好也根据实际情况进行一下调整) 其次,MFC程序,有很多包含都是框架已经包含了的,而stdio.h等控制台使用的头文件,不应该出现在MFC程序之...

把S小写试试看? srecpy 标准库函数的话一般都是小写的

调用 max函数之前 写上 函数声明 int max(int x,int y,int z);

在开头加#include

可能原因是SDK没有安装。 1.编译环境打造 SDK和VC6.0

网站首页 | 网站地图
All rights reserved Powered by www.rsdb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com