std :: string是C ++标准库的基于字节的“字符串”类型,在<string>标头中定义。
Visual Studio 2012(VC11)是否实现了std :: string使用连续内存的C ++ 11保证?
在C ++ 11开始由编译器实现之前,我已经看到了一些问题。 VS2012目前实现了一些C ++ 11功能,但是有很多未实现的C ++ 11功能。一世 ...
我认为这很简单,但它存在一些困难。如果我有std :: string name =“John”; int age = 21;如何组合它们以获得单个字符串“John21”?
C ++ - vsprintf_s和std :: string?
我有一个使用'...'参数的日志记录功能并使用vsprintf_s创建最终输出字符串它工作正常,除了我总是必须使用c_str()来打印字符串我认为...
在我正在研究的c ++解决方案中,我有一个返回字符串引用的函数。像const std :: string&getData()const {return mData;}和mData是std :: string mData;。现在我想......
将Json :: Value转换为std :: string?
我正在使用JsonCpp来构建一个JSON对象。一旦构建了对象,有没有办法让对象成为std :: string?
string :: capacity / reserve()计数是否终止为null?
cppref对capacity()和reserve()的描述并不明显,是否计算了终止空字符。
如何清理(用随机字节覆盖)std :: string内部缓冲区?
考虑一个场景,其中std :: string用于存储秘密。一旦它被消耗并且不再需要它,清理它就好了,即覆盖包含它的内存,从而隐藏......
我的项目我有一个结构,有一个unsigned int array(uint8_t)类型的成员,如下面的typedef uint8_t U8; typedef struct {/ *其他成员* / U8数据[8];框架;一个指针......
使用copy_if复制std :: string(到另一个字符串)
我想知道从一个字符串到另一个字符串有选择地copy_if字符的最佳方法是什么。我有类似字符串buffer1(“SomeUnknownwSizeAtCompileTime”); string buffer2; // ...
basic_regex使用char32_t抛出bad_cast
为什么以下代码生成std :: bad_cast异常? #包括 #包括 #包括 int main(){std :: basic_string reg = U“^ \\ w”......
我正在使用从网络接收的提供消息的库作为uint8_t数组,我可以使用std :: string作为这些缓冲区的容器吗? uint8_t * buffer = ...; size_t length = ...; std :: string msg = std:...
将std :: string_view传递给API,执行const std :: string&
我正在使用Socket.IO库来创建一个客户端。在发送消息时,我必须将我的消息(数据)传递为sio :: message :: list(msg)void Socket_IO :: send_message(std :: string_view msg)//给...
当调用类解构函数时,std :: string会抛出错误[关闭]
我是编码的新手,所以如果这个问题看起来很愚蠢,请原谅我。我正在编写自己的List类,以便更好地理解列表的结构,但我遇到了一个问题。一世 ...
是否有与`std :: string`一起使用的`vsnprintf`的类似函数
我没有看到std :: string的构造函数可以使用va_list。是否有将va_list转换为std :: string的通用解决方案?我见过以下形式的解决方案:std :: string vstring(...
int i = 4; string text =“Player”; cout <<(text + i);我想打印播放器4.以上显然是错误的,但它显示了我在这里要做的事情。有没有一种简单的方法可以做到这一点或......
我有一个问题,我处理字符串的所有SWIG包装器崩溃如果我在std :: string中传递一个错误的编码字符串,我的意思是包含èé等字符串,字符对...有效
如何将CString和:: std :: string :: std :: wstring互相转换?
CString非常方便,而std :: string与STL容器更兼容。我正在使用hash_map。但是,hash_map不支持CString作为键,所以我想将CString转换为std :: string。 ...
在MS VS 2017中由前向引用传递的std :: string文字的空对象?
请你在MS VS 2017中用前向引用向我解释一个奇怪的行为吗? r值std :: strings(a2和a3)的构造函数获取空字符串。 #包括 #包括
我有一个模拟窗口的程序;所以我把窗口的内容存储在一个成员数据内容中,这是一个std :: string类型:class Window {using type_ui = unsigned int;上市: ...