如何将 std::string 成员替换为非堆大小限制的字符串?
作者:einpoklum 提问时间:6/19/2021
我有一个代码库,其中包含一些无处不在的数据结构;并且所述结构具有 std::string 成员。现在,出于某些原因,我希望这个代码库在 std::string 不可用时工作,并且实际上没有动态分配内存...
DST 问答列表
作者:einpoklum 提问时间:6/19/2021
我有一个代码库,其中包含一些无处不在的数据结构;并且所述结构具有 std::string 成员。现在,出于某些原因,我希望这个代码库在 std::string 不可用时工作,并且实际上没有动态分配内存...
作者: 提问时间:3/28/2010
已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。 5年前关闭。 社区在 2 年前审查了是否重新打开这个问题,并将其关闭: 原...
作者:troppapolvere 提问时间:10/5/2022
尽管我害怕显得很愚蠢,但我想问为什么这个程序: #include <iostream> #include <fstream> int main(int argc, char * argv[]) {...
作者:jemelter 提问时间:3/11/2023
我意识到这不是最有效的做法,但是大多数人是否可以接受 C++ 创建用于连接的临时对象,就像第 4 行一样?std::string constexpr const char* const a = "T...
作者:buzz3791 提问时间:3/21/2013
如何修复Visual Studio 2012错误LNK2019:未解析的外部符号“__declspec(dllimport) public:class std::basic_string? 我一直在...
作者:av4625 提问时间:6/8/2023
我最近越来越多地使用大括号初始化。尽管在这种情况下,我发现圆括号初始化有所不同,但我想知道为什么。 如果我这样做: const std::string s(5, '='); std::cout <...
作者:vengy 提问时间:6/21/2023
下面的代码输出 rm-data; Content-Disposition: form-data; https://godbolt.org/z/h5z89qv6f #include <iostr...
作者:Santilín 提问时间:6/25/2023
我知道 std::string 不是为继承而设计的,但是,我想知道为什么这个类定义不编译: using std::string; class ExtendedString: public strin...
作者:Yves 提问时间:6/26/2023
我只知道 C++17 引入了 .它不包含任何字符串,而是指向一个字符串。如果是这样,我对下面的情况感到困惑:std::string_view std::string str = "abc"; std...
作者:Sheldon 提问时间:9/4/2023
我正在处理包含当地(智利)日期和时间的熊猫数据帧,例如: local_time 2/9/2023 23:33 2/9/2023 23:39 3/9/2023 1:00 3/9/2023 1:08 ...