array<int,2> dim 在这段代码中是什么意思?
作者:srinivas raman 提问时间:8/15/2018
我在阅读 c++ 编程语言第 4 版时遇到了这段代码 template<class T> class Matrix { array<int,2> dim; // two dimensions ...
造函数 问答列表
作者:srinivas raman 提问时间:8/15/2018
我在阅读 c++ 编程语言第 4 版时遇到了这段代码 template<class T> class Matrix { array<int,2> dim; // two dimensions ...
作者:Wikallou 提问时间:11/10/2022
我创建了一个程序,它输入一个整数的动态数组。我想添加一个复制构造函数,以便更好地了解其功能,但是总是在尝试运行程序时,Visual Studio 打开一个新选项卡并获得错误,所以如果有人遇到类似的问题...
作者:lightxbulb 提问时间:10/17/2019
是否有编译时表达式来复制对象构造函数中的数组?默认构造函数使用什么?我想要这样的东西: struct A { int arr[100]; // I want something like thi...
作者:Itachi Uchiwa 提问时间:8/15/2021
AFAIK,无法复制或分配数组,因此: int a[5] = {1, 2};// 1 2 0 0 0 int b = a;// error b = a; // error 但是编译器如何通过简单...
作者:Lucy 提问时间:12/4/2022
这个问题在这里已经有答案了: 什么是复制省略和返回值优化? (5 个答案) 这里不应该有一个复制 ctor 调用吗?省略已禁用(无命名返回值优化)( 1 个答案) 保证复制消除如何工作? (2 个答案...
作者:Joel 提问时间:12/16/2022
我正在使用 C++ 在 Visual Studio 2022 中创建一个吃豆子游戏。对于这个游戏,我有一个类“Map”来从文本文件加载地图并渲染它。我将文本文件中的数据保存在我的 Map 类中。我现在...
作者:ceolorenso 提问时间:1/28/2023
闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 10个月前关闭。 改进此问题 最近,我开始从...
作者:Barak B 提问时间:11/8/2018
我的代码中有这个类:OpenTable class OpenTable : public BaseAction { public: OpenTable(int id, std::vector<Cu...
作者:lior 提问时间:2/20/2023
所以我有一个线程池的排队实现 template <typename F, typename... Args> auto enqueue(F&& f, Args&&... args) -> std...
作者:Zebrafish 提问时间:9/27/2017
我有一些奇怪的行为,如下: using namespace std; struct Number { Number(int init) : a(init) {} Number() {}; in...