标题:[求助]string类问题
只看楼主
wqhai123
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-4-20
 问题点数:0 回复次数:9 
[求助]string类问题

这个小程序错误在那啊?
#include<iostream.h>
#include<string.h>
int main()
{
string str="hello"
cout<<str;
return 0;
}
编译的时候说string没被定义啊。然后用#include<cstring.h>的时候编译器显示不能找到头文件。我用的是VC++6.0

搜索更多相关主题的帖子: string 
2007-06-11 15:07
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
得分:0 

#include <cstring> 试试看

2007-06-11 18:58
边城路人
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:591
专家分:0
注 册:2007-3-8
得分:0 

#include<string>
using namespace std;


当你开始怀疑自己时,说明你已经失去了判断力
2007-06-12 07:19
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
得分:0 
余来,为什么你每次都说cstring啊?cstring里面就是包含string.h,都是些strupr这样的函数定义。。。

[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2007-06-12 09:20
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
得分:0 
说错了,汗。。。

#include <string>
如果没
using namespace std;

std::string s1,s2;
....

2007-06-12 09:25
wzhxzhyy
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-15
得分:0 
这样定义试试
#include<iostream>
#include<cstring>
using namespace std;
2007-06-15 23:00
sqyang521
Rank: 1
等 级:新手上路
威 望:1
帖 子:72
专家分:0
注 册:2007-4-18
得分:0 
#include<iostream.h>
#include<string.h>
int main()
{
string str="hello"
cout<<str;
return 0;
}
错误好像出在string上,你把它改成String试试.应该就不会提示string没有定义了~~~
2007-06-16 12:37
sqyang521
Rank: 1
等 级:新手上路
威 望:1
帖 子:72
专家分:0
注 册:2007-4-18
得分:0 

还有就是在String str="hello"后面加上分号.

2007-06-16 12:39
poing
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-7-22
得分:0 
#include"iostream.h"
#include"afx.h"
void main()
{
CString str="hello";
cout<<str;

}
看看这是不是你想要编的程序啦!
2007-06-17 15:20
poing
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-7-22
得分:0 
#include "iostream.h"
#include "string.h"
void main()
{
char str[]="hello";
cout<<str;
}
2007-06-17 15:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-146549-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.209130 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved