88问答网
所有问题
在C++中什么时候用#include<string>
如题所述
举报该问题
推荐答案 2013-01-11
C++中,string
头文件
基本上已经包含在iostream中了。
但是,平时使用的时候建议加上#include<
string.h
>(尤其在以下情况下)
1、使用string类型
2、使用cin、cout语句来输入输出string类型变量(注意,同时还需要#include<sstream>)
3、使用memset()、strlen()、strcpy()等函数时
望采纳~ 有问题再问哦~ o(∩_∩)o
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/VMVVcKcg1.html
其他回答
第1个回答 2015-06-26
C++中,string
头文件
基本上已经包含在iostream中了。
但是,平时使用的时候建议加上#include<string.h>(尤其在以下情况下)
1、使用string类型
2、使用cin、cout语句来输入输出string类型变量(注意,同时还需要#include<sstream>)
3、使用memset()、strlen()、strcpy()等函数时。
第2个回答 2013-01-11
使用命名空间的时候。
例如:
#include <string>
using namespace std;
第3个回答 2013-01-11
使用标准模板库的string,wstring,以及想定义和string相似的类的时候
第4个回答 2013-01-11
要使用std::string类的时候
1
2
下一页
相似回答
...
什么
的
时候
我们的头文件才要用到
#include
<
string
.h>用到什_百度...
答:
string
.h是一个和字符串处理相关的头文件,里面有很多字符串处理的函数,如果你写程序时要用到里面提供的函数的话,就应该加。一般来说,只要有字符串处理,最好都加上。stdio是“standard input & output”的缩写,即有关标准输入输出的信息。在程序中用到系统提供的标准函数库中的输入输出函数时,应...
在C++中什么
情况下会用到
#include
<
string
.h>
答:
string
、 cstring、 string.h 其中string.h是c语言的遗留,
c++
标准制定前是存在的,但是标准制定后出于兼容考虑还是保留了,但是不建议使用 对于c原有,c++里面同样继承的东西,事实上标准c++建议使用cstring的形式,就是“.h”去掉前面加c(例如string.h=>cstring、stdlib.h=>cstdlib)而对于string则有...
C++中string
类的详细用法
答:
string &
append(const string &s); //同operator+=()string &append(const string &s,int pos,int n);//把字符串s中从pos开始的n个字符连接到当前字符串的结尾string &append(int n,char c); //在当前字符串结尾添加n个字符cstring &append(const_iterator first,const_iterator last);//把迭代器first...
判断字符串大小的程序如下,为
什么
头文件
#include
<
string
>加不加都...
答:
<
string
>库里定义的是string类的操作,定义在std命名空间里。要使用的话,记得用using std::string, 或者直接使用整个std命名空间 using namespace std;有关字符串的相关操作在string.h里面,
在C++中
推荐使用<cstring>。在你的程序里没用到<string>库里的内容,所以不会报错。那加不加自然就都可以了...
c++
编程问题,
string
类型怎么赋值,怎么引用
答:
要想使用标准
C++中string
类,必须要包含
include
<string>// 注意是<string>,不是<string.h>,带.h的是C语言中的头文件 C++中,string是一个类(注意,不是类型)。它的赋值,直接将字符串等于给它,或将同类的变量赋给它即可。比如:string LSStr,LSStrA; //定义 LSStr = 'aabbccdd'; //...
#include
<
string
>和 #include <cstring> 有
什么
区别~
在C++中
答:
string
为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT > CString)为Visual
C++中
最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode),TCHAR(ANSI与unicode均可);...
C++
怎样定义定义字符串
答:
c++中
字符串的定义用:
string
。如:string str;//声明str str="hi"//初始化为hi 可以引入头文件
include
<string> string str = "hello"//初始化为hello 可以用数组直接定义 数组定义分静态动态 静态: char c[10]; //将数组长度设置为10 动态: int a = 10;char *c = new char[a]; /...
c++
的头文件
什么时候用
哪个呢
答:
include
<
string
.h>//字符串处理 include <strstrea.h> //基于数组的输入/输出 include //定义关于
时间
的函数 include <wchar.h> //宽字符处理及输入/输出 include <wctype.h>//宽字符分类 /// 标准
C++
(同上的不再注释)include <algorithm> //STL 通用算法 include <bitset> //S...
大家正在搜
什么时候用include
include什么时候加s
include string作用
includestring
string和string
include cstdio
include stdlib
include iostream
include fstream
相关问题
#include <string>和 #include <c...
什么时候用#include<string>,什么时候用<cs...
c++中要用string,就要用#include<strin...
C++ #include <string> 时如何实现str...
c++ #include<cstring>后还要#inclu...
C++中,如何把#include<string>和#incl...
在C++文件中使用#include<string.h>
C++里 为何不写include<string>但也可以创建...