问答列表

使用 std::vector,为什么 &vec[0] 未定义的行为,而 vec.data() 是安全的?

作者:Zebrafish 提问时间:1/7/2018

我一直在阅读 isocpp.org“链接此处”的常见问题解答,并遇到了以下警告:std::vector std::vector<int> v; auto a = &v[0]; // Is undef...

关于 Copy 构造函数和向量推回方法的错误

作者:gabbar 提问时间:3/19/2021

using namespace std; class test { public: int p; test() { cout << "base" << endl; } test(int...

使用向量时 [] 运算符的问题

作者:Saleh 提问时间:8/28/2021

我正在尝试为 Game 制作一个复制构造函数。在整个复制构造函数中,我必须将一个游戏的元素复制到另一个游戏中。但是,当我尝试访问要复制的游戏内部时,我收到一个错误,说: no operator "[...

Groovy:字段中不允许多个赋值

作者:user15620366 提问时间:6/25/2021

当我尝试使用多个赋值声明我的变量时,它出现了错误 字段中不允许进行多个赋值 class Ana { def tmp = [] String subject def (ini, sorted...

如何向 DataFrame 添加多个新列并使用 R 中的单个值进行初始化

作者:Brandon 提问时间:10/31/2023

我需要一种优雅的方式来创建多个新列并将它们添加到 R 中的现有数据帧中。我还想用一个值初始化这些新列的所有行,在我的例子中是 NA,以便我以后可以覆盖它们。...

错误:没有已知的从“foo1*”到“const foo2&amp;”的转换

作者:Jess 提问时间:1/15/2017

我可以知道如何对参数执行操作,以便我可以调用复制构造函数吗?amain() class foo1 { public: virtual void display() = 0; }; class f...

为什么 Python 中的字典会在赋值期间检查是否存在密钥?

作者:ZenPyro 提问时间:11/12/2023

所以我听说 Python 中的实例会在分配值之前检查键是否已经存在。这对我来说似乎很多余,我将用一个例子来解释原因。 例:dict if(key in dictionary): dictionar...

在复制构造函数中使用 *this 作为 const 来克隆 self [duplicate]

作者:BugShotGG 提问时间:2/7/2018

这个问题在这里已经有答案了: 错误:将 const xxx 作为成员函数的“this”参数传递会丢弃限定符 (4 个答案) 5年前关闭。 我正在尝试实现原型模式。当我传递 self 对象以便使用复制...

复制具有 const 向量成员的类的构造函数

作者:Barak B 提问时间:11/8/2018

我的代码中有这个类:OpenTable class OpenTable : public BaseAction { public: OpenTable(int id, std::vector<Cu...

尝试打印 2D 矢量时可能导致分割故障的原因

作者:underloaded_operator 提问时间:5/28/2023

这是一个家庭作业问题。我正在处理我的作业,在尝试打印表格时遇到了一些问题。Hash Table 约束: C++11 否或std::mapstd::unordered_map 最小可重复示例 #...


共1673条 当前第29页