stdstring

stdstring

文章 0 浏览 4

# C 中的宏运算符和 std::string 比较++

我有这段代码可以帮助我将枚举转换为字符串,反之亦然。 所以我写了一个宏,让它看起来更好更简单: #define SMART_REVERT_CASE(__CODE__, __STRING__…

翻身的咸鱼 2024-12-13 19:22:51 0 0

c++将 time_t 格式化为 std::string: 缓冲区长度的函数?

我想要一个函数,它将接受 time_t 参数和任意格式字符串并对其进行格式化。我想要这样的东西: std::string GetTimeAsString(std::string formatStrin…

夜空下最亮的亮点 2024-12-13 01:23:35 0 0

C++ 中 string::size() 的奇怪行为当乘以负整数时

运行这段代码: #include #include using namespace std; int main() { string a = "Hello, world!"; cout << (-1)*a.size() << endl; } 我得到: 184…

野鹿林 2024-12-12 20:56:43 0 0

错误 LNK2019:无法解析的外部符号“toString(int)”

环境:Windows XP。 Visual Studios 2010。语言 - C++。 我遇到了以下链接错误&已经没有办法解决这个问题了。我有一个项目(CnD Device),它链接到我…

绳情 2024-12-11 08:38:58 0 0

C++ std::string 可以替代 strcpy 吗?

我知道已经有一个类似标题的问题,但我想知道针对这个特定案例的选择。 MSVC 编译器给出有关 strcpy 的警告: 1>c:\something\mycontrol.cpp(65): war…

豆芽 2024-12-11 06:16:32 2 0

有没有办法获取 std:string 的缓冲区

有没有办法获取 std::string 的“原始”缓冲区? 我正在考虑类似于 CString::GetBuffer() 的东西。例如,对于 CString 我会这样做: CString myPath; …

诗酒趁年少 2024-12-11 04:17:30 1 0

ColladaDOM 加载程序调试字符串上的断言错误?

D3DXMATRIX ColladaFileLoader::processMatrix(daeElement* node) { D3DXMATRIX matWorld; daeTArray nodeChildren = node->getChildren(); for (int …

断肠人 2024-12-10 04:49:36 2 0

C++ 的长度std::string 以字节为单位

我在弄清楚 std::string.length() 的确切语义时遇到了一些麻烦。 文档明确指出length()返回字符串中的字符数,而不是字节数。我想知道在哪些情况下这…

赠我空喜 2024-12-09 05:51:58 1 0

std::string::find_first_of 未返回预期值

我正在尝试用 C++ 创建 XML 解析器。我目前使用 cygwin 和 gcc 进行编译,使用 gdb 进行调试。我有这段代码: const size_t mDataSize = mData.size()…

复古式 2024-12-08 16:44:24 1 0

C++ std::string 和 string

我想没有人告诉我使用 std::string 和 C++ 中的字符串数据类型有什么区别? 在什么情况下应该使用 std::string 而不是标准字符串? 谢谢。…

凉月流沐 2024-12-07 00:38:25 1 0

boost::interprocess::basic_string 作为 std::string

我试图用 const boost::interprocess::basic_string & 替换返回 const std::string & 的类方法。我面临的主要挑战是两个类之间的不兼容性,尽管它们的…

夜无邪 2024-12-05 03:53:51 2 0

如何有效地复制 std::vector到 std::string

这个问题是这个问题的另一面 如何有效地复制 std ::字符串转换为向量 我通常以这种方式复制向量(空终止字符串) std::string s((char*)&v[0]); 或(…

a√萤火虫的光℡ 2024-12-04 05:21:51 0 0

如何有效地将 std::string 复制到向量中

我有一个字符串 std::string s = "Stack Overflow"; ,我需要将其复制到向量中。 我就是这样做的 std::vector v; v.reserve(s.length()+1); for(std::…

宁愿没拥抱 2024-12-04 03:59:17 1 0

如何有效地从 std::string 中删除双引号(如果存在)

这个问题有重复的风险,例如 remove doublequotes from a string in c++ 但我看到的答案都没有解决我的问题 我有一个字符串列表,其中一些是双引号的…

盗琴音 2024-12-04 01:30:03 0 0

编译器通常对字符串有特殊的优化吗?

很多时候,您会看到类似 std::map m_named_objects; 或 std::string state; //... if(state == "EXIT") exit(); else if(state == "california") hot(…

说谎友 2024-12-02 21:05:45 3 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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