alu 问答列表

构造 3D 矢量类时出错

作者:ojipadeson 提问时间:6/21/2023

我正在调试 3D 矢量代码,但出现以下错误 /usr/bin/g++ -fdiagnostics-color=always -g /home/fangrui/vectorFEM/vectorFEM/...

返回对变量的引用:有意义/有用?

作者:tagelicht 提问时间:3/15/2017

假设您有以下代码: MyObject someObject; MyObject& getReferenceToObject() { return someObject; } 现在考虑以下调用...

如何完美地转发一个通用引用,要么是常量引用,要么是可移动的右值?

作者:Leon 提问时间:4/18/2023

我已经用 C++20 编写了一个无锁和线程安全的环队列,到目前为止它有效。唯一不完美的是它必须有两个方法,一个接受对左值的常量引用作为参数,另一个接受对右值的引用,以便将右值移动到队列中而不是再次构造...

右值引用何时会导致移动与复制构造函数,为什么?[复制]

作者:Suat Mutlu 提问时间:6/19/2023

这个问题在这里已经有答案了: 为什么我必须在右值引用上调用 move?[复制] (2 个答案) 为什么右值引用变量不是右值? (3 个答案) 5个月前关闭。 我对右值引用的显式用法感到困惑。 假设...

为什么我不能返回具有移动构造函数但其复制构造函数被显式删除的对象?

作者:依奈ちゃん 提问时间:1/3/2022

我有一个函子,其声明如下所示: class logger { public: log_t operator() (unsigned _LogLevel) { return log_t{_LogL...

为什么 C++ 中的移动语义在函数签名 [duplicate] 中有右值引用

作者:D.J. Elkind 提问时间:9/12/2023

这个问题在这里已经有答案了: T&&(双与号)在C++11中是什么意思? (4 个答案) 什么是移动语义? (11 个回答) 2个月前关闭。 请考虑以下移动分配运算符: class MyClass...

如何在不损失性能的情况下同步等待 ValueTask?

作者:James Jonatah 提问时间:7/27/2023

首先,我们针对此问题的平台是 C# 9.0 和 .NET core 7.0。 假设我必须等待同步方法中的 a 完成。在这种情况下处理任务时,我通常使用以下方案:ValueTask var task ...

NumberPicker 在“value=1”时使用自定义文本显示错误值

作者:RhetoricalRuvim 提问时间:8/7/2023

我正在尝试让 NumberPicker 显示一组自定义选择,并从列表中的第二项开始 ()。选项包括:C、C、C♭#、D 和 D♭,选取器应为第二项显示“C”,但显示“C”,列表中有两个“C♭♭”项:v...

请解释“thunks”的编码。

作者:Trenton J 提问时间:3/21/2023

我有我从书中尝试过的以下代码。 ;pg 51 "The Scheme Programming Language" by R. Kent Dybvig" (define lazy (lambda (t...

当引用引用函数的返回值时,它是否有效?

作者:f1msch 提问时间:7/18/2023

class AA { private: string s = "asd"; public: string func1() { return s; } string& func2() { r...


共118条 当前第2页