stdstring 相关问题

std :: string是C ++标准库的基于字节的“字符串”类型,在<string>标头中定义。

SWIG错误的编码字符串使Python崩溃

我有一个问题,我处理字符串的所有SWIG包装器崩溃如果我在std :: string中传递一个错误的编码字符串,我的意思是包含èé等字符串,字符对...有效

回答 2 投票 -1

如何将CString和:: std :: string :: std :: wstring互相转换?

CString非常方便,而std :: string与STL容器更兼容。我正在使用hash_map。但是,hash_map不支持CString作为键,所以我想将CString转换为std :: string。 ...

回答 14 投票 66

在MS VS 2017中由前向引用传递的std :: string文字的空对象?

请你在MS VS 2017中用前向引用向我解释一个奇怪的行为吗? r值std :: strings(a2和a3)的构造函数获取空字符串。 #包括 #包括

回答 1 投票 1

为什么我不能使用统一初始化初始化字符串?

我有一个模拟窗口的程序;所以我把窗口的内容存储在一个成员数据内容中,这是一个std :: string类型:class Window {using type_ui = unsigned int;上市: ...

回答 1 投票 4

为什么字符串没有来自cout的输出

在纠正配偶作业(OpenClassroom)期间,我遇到了这个奇怪的问题。从字典文件中读取的字符串(1列300000行字太大了,不能把它放在这里但是...

回答 1 投票 0

如何初始化std :: string数组?

我有一个std :: array 我想用来保存我想要读入程序的文本文件的路径名。到目前为止,我声明了数组,然后我分配了每个std :: string ...

回答 1 投票 0

C ++字符串数组的动态向量

我想创建一个动态矢量,每个矢量元素都是一个字符串数组。我想到的数据结构是这样的:VECTOR:[0] = [str1,str2,str3] [1] = [str1,str2,str3] ......

回答 1 投票 1

如何获取指向std :: string的第一个元素的指针,即使它是空的

如何获得指向非const std :: string的第一个元素的指针,即使它是空的。我知道字符串的容量大于1,但是,只需使用to_string.front()...

回答 2 投票 3

字符串比较中的std :: out_of_range异常

我正在尝试使用std :: string的比较函数。这是我的代码:int main(){string str1 = {“apple”};向量 vec1 = {“apple”}; string suffix = {“le”}; if(str1 ....

回答 1 投票 0

在switch语句中使用字符串 - 我们在C ++ 17中的立场是什么?

我们每个人(可能)都有童年的写作梦想:switch(my_std_string){case“foo”:do_stuff();打破; case“bar”:do_other_stuff();打破; default:just_give_up();但是......

回答 7 投票 13

std :: string :: assign vs std :: string :: operator =

我很久以前用Borland C ++编写,现在我正在尝试理解“新”(对我而言)C + 11(我知道,我们在2015年,有一个c + 14 ...但我正在工作在C ++ 11项目上)现在我有几种方法......

回答 1 投票 6

如何在c ++中没有数组/算法的情况下对两个条件下的字符串进行排序?

我正在尝试做一个用户输入三个名字然后进行排序的程序。条件是每个名称输入像“firstname lastname”,然后我需要对名称进行排序......

回答 2 投票 1

我想将std :: string转换为const wchar_t *

有什么方法吗?我的电脑是AMD64。 :: std :: string str; BOOL loadU(const wchar_t * lpszPathName,int flag = 0);我用的时候:loadU(&str); VS2005编译器说:错误7错误C2664 :: ...

回答 4 投票 52

不能将'std :: string {aka std :: basic_string}'转换为'const char *'以将参数'1'转换为'size_t strlen(const char *)'[duplicate]

我在这行代码中遇到错误。我已经包含了字符串和cstring标头。 int t = strlen(abc);我得到的错误是错误:无法转换'std :: string {aka std :: ...

回答 2 投票 -8

查找字符串的长度[重复]

可能重复:C ++字符串长度?我现在真的需要帮助。如何接受字符串作为输入并找到字符串的长度?我只想要一个简单的代码来了解它是如何工作的。谢谢。

回答 3 投票 1

这个错误的含义是什么:从'char * [40]转换为非标量类型'std :: string

我是Cpp编程的新手,我正在做一个程序,其中必须包含一个名称,性别,年龄和人的电话号码。我有三个错误。有我的计划:...

回答 1 投票 -5

std字符串在类中被破坏

我正在尝试为我想到的一些项目构建一个简单的nodegraph库,但是我很早就想到了一个非常简单的障碍,但它让我感到难过。我定义......

回答 1 投票 2

std :: cout不喜欢条件if中的std :: endl和string

main.cpp:在函数'void PrintVector(std :: vector >&,bool)':main.cpp:16:41:错误:重载函数没有上下文类型信息std :: ...

回答 2 投票 0

从派生类构造函数设置std :: string数据成员

我有一个名为Mystring的派生类,它派生自std :: string,我想设置我正在使用的字符串的值。从我的理解到从...访问字符串对象

回答 2 投票 0

GCC中的libstdc ++的basic_string实现和自定义指针

我最近尝试研究libstdc ++源代码(GCC 7.2)并且感到困惑。可能我错过了一些重要的东西,但我开始认为实现basic_string类是不可能的......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.