88问答网
所有问题
当前搜索:
std::string
什么是
std::string
...?怎么用?
答:
std::string
是标准C++的字符串实现。为了让程序好移植,要用std::string。比如:方法1:include <string> std::string 方法2:include <string> using namespace std;string string类的构造函数:string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 ...
std:string
怎么转wchar
答:
std::string
szSrc = "字符串转换宽字符实例!OK!";std::wstring wszDest;StringToWstring(wszDest, szSrc);std::wcout << "wszDest: " << wszDest << std::endl;/ string to wchar_t / string str= "字符串转换宽字符实例!OK!";std::wstring widstr = std::wstring(str.begin(), ...
c++在一个字符串中查找是否包含另一个字符串,如果有则返回第一次出现...
答:
int main() {
std::string
str1 = "Hello, world!";std::string str2 = "world";// 使用 std::string::find() 查找 str2 是否在 str1 中出现 // 如果找到了,则返回第一次出现的位置 // 如果没有找到,则返回 std::string::npos std::size_t pos = str1.find(str2);if (pos...
c++怎样把char数组的内容复制到
std::string
中?
答:
C++
std::string
提供了很多种方式,完成字符数组到string类变量的复制,如:char str[]="hello";1、string s(str); //构造函数,用C字符串str初始化 2、string s=str; //复制构造函数 3、string s ;s=str ; //重载=运算符,完成复制 4、string s ;s.insert(0,str);//向一个空串中,...
C语言中 将
std::string
转换char
答:
include <stdio.h>#include <string.h>#include <string>void main(){char s[256] = {0};
std::string
str = "fifoejwioghrgbnr";strcpy_s(s, str.c_str());printf_s("%s\n", s);}
string
字符串的上限是多少?
答:
这个确实有上限,可以通过
std::string
::max_size()函数获得。该函数获取的上限,其实是unsigned(-1)的值。所以依据平台和编译选项的不同,这个值会有变化。在某些十六位嵌入式开发环境中,这个值是65535,也就是十六进制的0xFFFF 大部分32位环境或者系统中,这个值是4,294,967,295,也就是十六进制0x...
C++中CString,
std::string
,string 三者的关系和区别,最好还有他们的用...
答:
CString好像不是关键词,后两个是一个意思,只是用法上稍有差别,
Std::string
是显示的指明命名空间是Std,后一个没有指明,但是要在程序开头加上using namespace std;两者都是是一个意思。
如何
std:string
中存放含有'\0'字符串
答:
是系统默认添加在字符串的末尾,作为字符串结束的标志。特别的,空串就是一个'\0'。如果是
string
型,程序员添加不了(系统包装了),如果是char型,程序员可以将一位设为0,意思是'\0',例如:char s[55];s[0]='A';s[1]=0;(s为一个长度为一的字符串,内容为一个字符A)...
C++里面,什么时候使用
std::
wstring
答:
看你要使用什么字符编码了, std::wstring主要用于 UTF-16编码的字符,而
std::string
主要用于存储单字节的字符( ASCII字符集 ),但是也可以用来保存UTF-8编码的字符。(UTF-8和UTF-16是UNICODE字符集的两种不同的字符编码)如果你的程序支持多种语言,那么使用UTF-16来处理字符会方便一些,因为该编码中...
在C++中 const
std::string
& s = std::string() 是什么意思
答:
HasPtr()是一个函数吧,所以const
std::string
&s=std::string()就是一个参数,而赋值表达式的值就是左边变量经赋值后的值,就是string()的返回值,也就是一个空字符串。所以,整条语句表示将一个空字符串赋给引用s,并把这个空字符串当参数传给HasPtr函数 ...
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜
xml文件中数组怎么写
stdstring转char数组
java下一页
xml中数组如何表示
std::有什么用
构造函数后面加冒号是什么
怎么把结构体改成类
函数怎么返回字符数组
jsp下一页