stdstring 相关问题

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


C++ std ::字符串使用覆盖值[重复]

我在这里做错了什么? 显然瓦尔被覆盖 当我打电话给getbbb时。 预期输出为: 测试aval:“ AAA” 测试B AVAL:“ AAA” 实际输出是: 测试aval:“ ...

回答 1 投票 0

“std::string const”与“const std::string”

奇怪的行为。 我正在使用 C++ 开发 Android 本机应用程序,并遇到了错误。由于某种原因某些函数没有被调用。经过一些恢复和比较.. 这给程序带来了麻烦.. 常量 std::...

回答 1 投票 0

snprintf 到预设大小的 std::string 不起作用?

我有点不明白为什么选项 1 不起作用。根据我的理解,只要我不超过字符串大小,我应该能够写入预设大小的 std::string ,但它不起作用

回答 1 投票 0

优化 C++ const std::string 文字声明以实现编译时初始化和运行时性能

我希望在庞大的 c++ 20 项目中优化 const 字符串文字的使用,以增强编译和运行时性能 在许多源文件中,字符串文字都是用 const std::str... 声明的。

回答 1 投票 0

如何定义泛化to_string和to_wstring以避免代码重复

我有许多用户定义的类,我想为其定义一个 to_string 函数。但是,我不想只为 std::string 定义它,而是为所有可能的情况定义它

回答 1 投票 0

如何构造一个嵌入 null 的 std::string ?

如果我想用如下行构造一个 std::string : std::string my_string("a b"); 当我想在结果字符串中包含三个字符(a、null、b)时,我只得到一个。 什么才是正确的

回答 12 投票 0

std::string 是否有空终止符?

下面的字符串会包含空终止符 ' ' 吗? std::string temp = "你好,怎么了";

回答 7 投票 0

将 `std::string` 临时值传递给 `std::string_view` 参数是否安全?

假设我有以下代码: void some_function(std::string_view 视图) { std::cout << view << '\n'; } int main() { some_function(std::string{"hello, world"}); /...

回答 4 投票 0

Program Database Toolkit(PDT) cxxparse/cxxparse4101 解析包含“#include<map>”和“std::to_string”的简单 C++ 文件时出错

我在使用 cxxparse/cxxparse4101 解析简单的 C++ 源文件时遇到错误。有人可以帮我吗? .c++ 文件: //地图.cpp #包括 #包括 #包括...

回答 1 投票 0

C++ const std:string& 传递给第三方 API 时的安全性

我有一个第三方 API,希望我通过引用传递 std::string 。它说它正在用 const 接受它。这几乎没有任何意义,因为它只能将内存指针转换为非

回答 3 投票 0

char* 与 std::string.data()

我正在使用 Azure IoT 中心向设备发送消息和从设备接收消息。为此,我使用了一个用 C 编写的库,而我的应用程序是用 C++ 编写的。当我将 std::string 转换为 ...

回答 1 投票 0

std::来自 const char* 的字符串,零分配

声明 std::string cpp{}; 时这会调用 new/malloc 吗? 假设我们已经有一个 const char* c。是否可以将内容从 c 移动到 cpp 而无需额外分配?

回答 1 投票 0

为什么从类内调用 std::string 时会损坏?

我有不懂的问题想咨询你。我有一个与此类似的代码: #include“StdAfx.h” #include“LocaleText.h” PyObject* GetLocaleText(PyObject* poSelf,

回答 1 投票 0

在 std::vector 中查找相似字符串<std::string>

我想找到与我在 std::vector 中寻找的字符串类似的字符串,如下所示: int main() { std::向量 v; v.push_back("hellostr"); v.push_back("这个...

回答 1 投票 0

Unicode 字符、C++ 和 libcurl

我使用stringstream和libcurl来下载数据。我也有一个解析函数。 布尔解析() { istringstream temp(buff.str()); buff.str(""); 串线; QString line_QStr,

回答 1 投票 0

为什么 libc++ 的 std::string 实现比 libstdc++ 占用 3 倍内存?

考虑以下测试程序: #包括 #包括 #包括 int main() { std::cout << sizeof(std::string("hi")) << " "; std::

回答 4 投票 0

为什么 sizeof(std::string) 只有八个字节?

为什么 std::string 的大小(由 sizeof(std::string) 确定)的结果是 8? 我认为它应该超过 8,因为它必须有一个 int (在我的机器上 sizeof(int) == 8)数据成员来提供 std::st...

回答 2 投票 0

从 gdb 设置 std::string 变量值?

当调试器在断点处停止时,是否可以修改 std::string 变量的值,而无需采取诸如调整当前缓冲区的内存映像之类的黑客手段? 例如。一些...

回答 1 投票 0

我可以将结构传递给`std::format`吗?

我有这个结构,我需要传递给 std::format: #包括 #包括 #包括 #包括 结构体{ 整数我; 浮动 f; ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.