11 问答列表

语法结构 C{int x;} 是什么意思无孔;C++ 中的平均值 [重复]

作者:ashamat 提问时间:8/11/2022

这个问题在这里已经有答案了: 右括号后面的名字是什么意思? (4 个答案) 类声明混淆 - 右大括号和分号之间的名称 (4 个答案) 为什么 C++ 在类声明 [duplicate] 后面有一个“;”...

为什么我需要 std::endl 来重现我用 getline() 得到的输入行?

作者:Sean Lau 提问时间:8/14/2022

我是一个新手,正在学习C++来读取或写入文件。我搜索了如何从文件中读取所有内容,并得到了可以使用while循环的答案。 string fileName = "data.txt"; string li...

为什么我会用 push_back 而不是 emplace_back?

作者:David Stone 提问时间:6/5/2012

C++ 11 向量具有新函数 。与 不同,它依赖于编译器优化来避免复制,它使用完美转发将参数直接发送到构造函数以就地创建对象。在我看来,它做了所有可以做的事情,但有时它会做得更好(但永远不会更糟)。e...

浮点型字段显示的小数位数多于字段大小

作者:SisMaster 提问时间:8/17/2022

我正在从带有 MySQL 4.1 的 Delphi Seattle 10 迁移到带有 MySQL 5.7 的 Delphi Alexandria 11.1。 在那之后,我发现 字段类型有问题 ,使用该...

C++ Builder ExeName & ParamStr(0) 与相对最终输出目录设置

作者:Mark Di Val 提问时间:8/26/2022

我编写了一个测试应用程序来调查将最终输出目录设置为 Application->ExeName 和 ParamStr(0) 上项目文件目录树之外的位置的影响。 我观察到的情况如下。 如果最终输出目录...

什么是智能指针,何时应该使用智能指针?

作者:Alex Reynolds 提问时间:9/20/2008

什么是智能指针,何时应该使用智能指针?...

如果 std::reference_wrapper 没有 operator+=> std::reference_wrapper<int 如何使用 operator+=?

作者:Jonathan 提问时间:9/13/2022

谢谢大家,我什至不知道用户定义的转换函数及其工作原理。 为什么可以使用,如果这样的运算符不存在,是否存在一些隐式转换?std::reference_wrapper<int>::operator+= ...

由于缺少某些标准库标头,使用 GCC-11 构建失败

作者:Analytiker 提问时间:9/9/2022

升级到 Ubuntu 22.04 附带的 gcc-11 后,由于缺少一些标准库头文件,我开始出现新的编译器错误。而以前的 gcc 版本则没有。 当我开始研究它时,我从移植到 GCC 11 页面的“标...

std::list 从 fstream 读取内容后无法正确初始化

作者:Gaenox L 提问时间:9/24/2022

简单解释一下:使用 ,我将一个实例写入文件:<fstream>std::list.txt #include <fstream> #include <list> std::list<Item> li...

显示从 std::condition_variable::wait 解锁

作者:davidj361 提问时间:10/8/2022

我从 https://en.cppreference.com/w/cpp/thread/condition_variable/wait 读到“原子解锁锁”。我如何通过?我试图更好地理解条件变量的实际操...


共618条 当前第36页