问答列表

如何为 const 模板参数定义复制构造函数?

作者:Zhro 提问时间:2/10/2016

我正在创建一个自定义迭代器,但我无法满足创建迭代器并使用非 .根据 STL,这是合法的,可以用 std::string 来证明:constconstbegin() #include <string>...

增量运算符优先级 [duplicate]

作者:Ibrahim Khalil 提问时间:8/14/2020

这个问题在这里已经有答案了: 在这种情况下,为什么输出为“0”? (4 个答案) 3年前关闭。 当我说 int a = 0; int b = 1; a = b++; // a=1 then b=...

假设 i=0 并且数组的所有元素都初始化为 0,则此行的计算顺序是什么 a[i++] = a[i++] + 2;

作者:Mustafa Mahmod 提问时间:8/5/2019

我在 java 中遇到了这行代码,我想知道编译器如何划分这段代码 a[i++] += 2; a[i++] = a[i++] + 2;...

委派复制构造函数和 const 数据初始化

作者:Sergey 提问时间:8/1/2017

我有一个包含许多数据成员的类,其中一些是常量。所有数据成员都有适当的复制构造函数,所以我想默认我的类的复制构造函数:A class A { public: A() : a(1) {} A(con...

在 Java 中计算数组索引中的总和

作者:Jason Clark 提问时间:5/21/2020

解决方案:我在其他地方使用,我的代码的第二个变体没有更新它,因此问题稍后出现在我的代码中。相当愚蠢,令人尴尬,但哦,好吧!sum 这是一个工作 Java 代码块: int sum = 0; fo...

为什么 CopyConstructible 定义提到“常量 T 的右值表达式”?

作者:code707 提问时间:7/18/2018

以下是 cpppreference 的定义: [https://en.cppreference.com/w/cpp/named_req/CopyConstructible][1] 要求:类型 T ...

我可以根据 null 检查 C++ 迭代器吗?

作者:Zebrafish 提问时间:12/28/2016

我在使用向量迭代器时遇到了问题。我在一些地方读到检查空迭代器是不可能的,检查迭代器的常用方法是在搜索后根据 vector.end() 检查它。例如: vector< Animal* > animal...

如何从构造函数复制 T(const T&amp;) 调用对象 T?[已结束]

作者:Marco E 提问时间:2/2/2020

闭。这个问题是不可重现的,或者是由错别字引起的。它目前不接受答案。 这个问题是由一个错别字或一个无法再重现的问题引起的。虽然类似的问题可能在这里成为主题,但这个问题的解决方式不太可能帮助未来的读者。...

const、type 和 &amp; 在复制构造函数参数中的顺序

作者:heretoinfinity 提问时间:3/30/2020

我被告知,此处引用的 、 type 和 的顺序无关紧要。我的用户定义类型是 。const&PNG 所以我把我的复制构造函数写成: PNG(const & PNG); 但出现错误: error...

使用 R 更改类型在 for 循环中赋值

作者:Diego Rando 提问时间:11/16/2021

我有一个 CHARACTER 值矩阵,我想成为 DOUBLE 如果得到在输出中给我 CHARACTERtypeof(matrix[index,index]) 所以我需要把它刷到 DOUBLEas....


共1673条 当前第27页