结构 问答列表

在返回结构时在 C++ 中获取“没有有效的复制构造函数”

作者:J J 提问时间:12/20/2021

我目前正在使用 Visual Studio Community Edition 2019 在 C++ 中实现一个简单的 2D 向量类。Vector2f 当我尝试在方法中返回新构造的时,例如: re...

如何在没有 std 的情况下创建值数组和指针数组的副本?

作者:Саша Волотко 提问时间:11/18/2021

我不知道如何复制这个结构: struct Node { private: int *keys_; int min_degree_; Node **children_; int count_;...

无法解决 Boost.Bimap 的 g++ 7.1 结构化绑定错误

作者:andreee 提问时间:5/7/2019

在我的项目中,我使用 Boost.Bimap 来实现双向地图。 看看 godbolt 上这个非常简单的 MCVE,我在其中使用结构化绑定来打印正确映射的键值对(根据文档,它与 .std::map ...

为什么无论成员的顺序如何,这种结构的大小都是相同的?

作者:Neeraj-Kumar-Coder 提问时间:1/30/2021

由于 C 中结构的内存对齐是以连续的形式完成的,首先是第一个元素,然后是第二个元素,然后是第三个元素,依此类推......除了位填充,那么为什么即使重新排列元素,这个结构的大小也是一样的: #inc...

数组不可分配,但如果结构中的成员,它可以工作

作者:CD86 提问时间:3/2/2023

如果我使用数组作为结构成员,为什么赋值有效,但如果单独使用,则不允许赋值? struct Foo{ int arr[2]{100, 1000}; }; int main(){ Foo a{}...

boost::bimap 对于注入函数来说是否矫枉过正?

作者:einpoklum 提问时间:4/27/2018

设 T_1 和 T_2 是两种类型,f: Dom(T_1) -> Dom(T_2) 是一个不是双射的注入函数;为了便于讨论,假设我得到一个 f 的表示作为不同的对,而不是用于计算它的代码。现在,我需要...

对单元结构中的 MATLAB 数组求和

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

我有一个 221 x 24 的元胞阵列 S。每个数组中都有另一个由几个不同字段组成的数组(假设 A、B、C 和 D),其中每个字段(A、B、C、D)都是一个 50 x 50 的数组。我只想对数组 S ...

使用 JSON 为测验提供答案密钥的干净方法

作者:madpixl 提问时间:12/21/2017

这更多的是关于代码组织和一种可以推广的更流畅的方法。具体来说,它存在于我正在构建的 Jeopardy 测验中,以提高我在 AJAX/JSON 方面的技能。我想把答案与问题分开。只需在 DevTools...

遍历 fread 语句 [duplicate]

作者:Hugh 提问时间:8/27/2019

这个问题在这里已经有答案了: 为什么“while( !feof(file) )”总是错的? (6 个答案) 4年前关闭。 需要遍历 fread 语句并打印每个语句。但是,feof 在末尾打印了一行额...

C++ 将结构保存并加载到文件中

作者:BigAgg 提问时间:11/16/2022

我目前正在处理一个游戏项目,我正在将一个包含游戏对象所有所需值的结构保存到一个文件中。保存是完全可以的,但是如果我开始加载它们,它只会加载其中的前 25 个。 之后,我尝试使用加载对象,直到最后一个对...


共371条 当前第7页