stdstring

stdstring

文章 0 浏览 3

WinAPI 文件输入/输出使用 std::strings 而不是 char 数组?

由于性能原因,我不想只使用一次 fstream。使用带有 std::string 的 WinAPI 函数而不是普通的 char 数组似乎是一个非常糟糕的主意。总而言之,我希望…

靑春怀旧 2024-09-18 13:04:38 10 0

std::string 的引用计数

我正在查看 basic_string 的代码(与 g++ 4.2.1 捆绑在一起)。复制构造函数使用grab()函数来“抓取”字符串的副本(增加其引用计数): _CharT* _M_g…

苄①跕圉湢 2024-09-12 00:26:19 3 0

字符串包含有效字符

我正在编写一个方法,其签名是 bool isValidString(std::string value) 在该方法内我想搜索 value 中的所有字符都属于一组字符,该字符是常量字符串 c…

花间憩 2024-09-09 06:09:19 3 0

将 STL 字符串数组转换为 const char* 数组的最有效方法是什么?

我们有: std::string string_array[2] string_array[0] = "some data" string_array[1] = "some more data" char* cstring_array[2] 将数据从 string…

偏爱自由 2024-09-09 01:36:48 6 0

std::string 与函数的字符串文字

我想知道,我通常在代码中使用 std::string ,但是当您在参数中传递字符串进行简单比较时,是否最好只使用文字? 考虑这个函数: bool Message::hasTa…

翻了热茶 2024-09-08 13:49:32 8 0

C++寻找 String.Replace()

我在 C++ 中有一个 char 数组,看起来像 {'a','b','c',0,0,0,0} 现在我将其写入流,我希望它看起来像“abc”,有四个空值插入空格 我主要使用 std::st…

泅渡 2024-09-07 00:47:31 3 0

尝试访问类的字符串成员时出现段错误

我有一个类 Message ,它有一个 std::string 作为数据成员,定义如下: class Message { // Member Variables private: std::string text (...) // Me…

伴梦长久 2024-09-06 15:54:34 8 0

如何替换字符串中所有出现的字符?

在 std::string 中将所有出现的字符替换为另一个字符的有效方法是什么?…

究竟谁懂我的在乎 2024-09-02 21:50:06 7 0

未格式化的 std::string 输入而不是二进制文件中的 c 字符串

好的,我有这个程序使用 C 字符串工作。我想知道是否可以将未格式化的文本块读入 std::string ?我玩弄了 if &gt&gt 但这是逐行读取的。我一直在尝试…

苏辞 2024-09-01 23:09:11 5 0

std::string 可以包含嵌入的空值吗?

对于常规 C 字符串,空字符 '\0' 表示数据结束。 std::string 怎么样,我可以有一个嵌入空字符的字符串吗?…

呆° 2024-09-01 17:44:43 9 0

如何在不使用reinterpret_cast的情况下将无符号字符转换为std::string?

我有一个 std::string 中需要的无符号字符数组,但我当前的方式使用我想避免的reinterpret_cast。有没有更干净的方法来做到这一点? unsigned char my…

自演自醉 2024-09-01 12:06:45 6 0

utf8和utf16转换

我有一个wchar_t字符串,例如L“hao123--我的上网主页”,我可以将其转为utf8 编码,输出的字符串是“hao123锛嶏紞鎴戠殑黎婄绣黎婚〉”,但最后,我…

梦旅人picnic 2024-08-29 16:35:42 7 0

C++加法过载歧义

我的代码库中遇到了一个令人烦恼的难题。我不太清楚为什么我的代码会生成此错误,但(例如) std::string 不会。 class String { public: String(cons…

冷血 2024-08-28 05:10:57 7 0

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

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

蛮可爱 2024-08-25 21:55:54 6 0

使用 g++ 避免使用 NULL const char* 进行不正确的 std::string 初始化

是否有任何 g++ 选项可以检测带有 NULL const char* 的 std::string 的不正确初始化? 我正在将一些 int 字段转换为 std::string 字段,即: struct F…

木落 2024-08-24 22:48:33 7 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文