译器 问答列表

了解 -Weffc++

作者:chris 提问时间:7/16/2012

请考虑以下程序: #include <string> struct S { S (){} private: void *ptr = nullptr; std::string str = "...

vscode: in “while ((inputLine = in.readLine()) != null)”-loop.x = x + a 没有警告。Versus: x += “未使用局部变量的值”

作者:questionto42 提问时间:7/12/2020

以下是 https://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html 中的一个示例,唯一的变化是将 String in...

传递向量指针并循环它以更改其值

作者:Icaro 提问时间:7/16/2022

我正在尝试将向量传递给函数,循环访问它,并在将其发送回去之前修改值,但是我很难使用它并使其工作:pointerreference 我知道这是一个指针。我对 .我相信它是一个 ,但我不断收到错误:it...

现代 C++ 编译器的内存锯齿有多糟糕?

作者:GKann 提问时间:7/5/2023

我正在尝试了解内存混叠的影响以及如何改进我的代码以避免它。我正在重写我的缓存一致性实体组件系统,我想考虑内存别名。 我的主要来源是Christer Ericson在GDC 2003上的演讲,因此我想...

为什么没有一个复制构造函数被调用 [duplicate]

作者:Lucy 提问时间:12/4/2022

这个问题在这里已经有答案了: 什么是复制省略和返回值优化? (5 个答案) 这里不应该有一个复制 ctor 调用吗?省略已禁用(无命名返回值优化)( 1 个答案) 保证复制消除如何工作? (2 个答案...

为什么在 c++ 中隐式删除了 const-members 的赋值运算符?[复制]

作者:JoeVictor 提问时间:3/25/2023

这个问题在这里已经有答案了: 在 C++ 中,具有常量数据成员的类可以没有复制赋值运算符吗? (3 个答案) 8个月前关闭。 这与关闭请求所附的问题不是重复的。 我有一个具有 const 限定字段的...

如何在一行上连接多个 C++ 字符串?

作者:Nick Bolton 提问时间:3/20/2009

C# 具有语法功能,您可以在其中将多种数据类型连接在一起。 string s = new String(); s += "Hello world, " + myInt + niceToSeeYouS...

不确定如何处理此编译错误

作者:Roger B 提问时间:11/17/2023

我正在尝试编译一些 C 源代码(https://github.com/smcameron/space-nerds-in-space) PC 运行的是 Ubuntu 18.04 运行“make”命令时...

如何修复在 R 中加载“wk”包时出错?

作者:MSMagona 提问时间:10/9/2023

尝试在 R 中加载“wk”包时收到以下错误消息: > install.packages("wk") Retrieving 'https://cloud.r-project.org/src/contr...

C++ 是否/可以优化对函数参数的调用?

作者:Petr 提问时间:10/8/2023

让我们假设这个函数模板: template <typename F> void foo(F&& f) { f("foo"); } void to_optimize() { foo([](std...


共329条 当前第4页