struct 相关问题

各种编程语言中的关键字,其语法类似于或派生自C(C ++,C#,Swift,Go,Rust等)。使用特定的编程语言标记来标记涉及使用`struct`作为语法的问题,语义可以依赖于语言。关键字定义或声明由其他数据类型组成的数据类型。结构的每个成员都有自己的内存区域(而不是“union”,其成员共享一个内存区域)。

在 Julia 结构中预处理数据

我想要一个 Julia 结构,其中包含数据和参数,以便与各种函数一起使用。例如,我从数字数据框开始,但许多函数将其用作矩阵......

回答 1 投票 0

是否可以重写typeof()?

我有一个自定义结构,内部有本机类型,我想让它表现得像本机类型 这是结构: 私有结构测试 { 私有日期时间值; 公开测试(日期时间

回答 1 投票 0

将我的结构放在哪里以保持类独立?

我有一个类,我希望可以重用它(对于任何想要它的开发人员用户,或者在我的项目之外)。这个类返回一个Struct,我们称之为structA,类就是classA。 第一个想法...

回答 2 投票 0

GLib 中 GHashTable 的奇怪行为

我正在编写一个程序,例如: typedef 结构 _DsSourceBin { 索引索引; gchar *名称; GstElement *bin; GstElement *src; gchar *uri; GHashTable *配置; } DsSourceBin; t...

回答 1 投票 0

函数仅覆盖第一个学生的学生信息

当我尝试按要求输入学生详细信息时,它会获取第二个课程详细信息并将其复制到第一个课程详细信息中。这仅发生在第一个学生输入时。在第一个学生合作之后...

回答 1 投票 0

C 编程 - struct 中的 2U 或 8U 是什么

此链接的代码:https://github.com/openwch/arduino_core_ch32/blob/main/libraries/USBPD_SINK/src/usbpd_def.h 我正在看以前的文件。我做了一些搜索,发现了一些关于 unsig 的内容...

回答 1 投票 0

有没有办法将 &str 包装为 &T(String) 而无需克隆?

在 Rust 中,我经常用自定义结构包装字符串,以消除特征行为的歧义。例如,我可能有一个名为 IGetByField 的数据访问特征,其实现方式如下...

回答 1 投票 0

是否需要使用外部嵌套结构作为 malloc 的参数?

我有一个将物品添加到玩家库存中的功能,以及一个显示库存的功能。当尝试显示库存时,它会打印商品的名称,然后我得到一个

回答 1 投票 0

如何访问此结构体的成员

我有一个结构,大致如下: typedef 结构体first_struct { const char *名称; /**姓名 */ Second_struct_t *priv; /**私有数据*/ 第一结构体t; 我可以访问

回答 1 投票 0

嵌套聚合初始化规则[关闭]

给出以下代码: 结构 B {int i[2];}; 结构体A {B b[2];}; int main() { A{{0, 0}, {0, 0}}; //‘A’的初始化器太多 A{{0, 0}, B{0, 0}}; //‘A’的初始化器太多 A{B{0...

回答 1 投票 0

C# 结构体线程安全吗?

C# 结构体是线程安全的吗? 例如,如果有: 结构数据 { int_number; 公共 int 数字 { 获取 { 返回 _number; } 设置 { _number = 值; } } 公共数据(整数){ _nu...

回答 6 投票 0

有关结构体重新定义和函数类型冲突的错误

我有一个给定的头文件(given1.h),其中包括我的函数原型、定义、结构定义和库。我想添加一个名为 helper.h 的帮助程序文件,其中包含一个函数

回答 1 投票 0

使用 void 函数从结构中打印值时出现问题

我正在尝试制作一个程序,使用一个结构来存储作者的标题和一本书的页数。然后我希望它找到哪一本的页数最少,然后使用 void 函数来

回答 1 投票 0

c++嵌套聚合初始化规则

给出以下代码 结构 B {int i[2];}; 结构体A {B b[2];}; int main() { A{{0, 0}, {0, 0}}; //‘A’的初始化器太多 A{{0, 0}, B{0, 0}}; //‘A’的初始化器太多 A{B{0,...

回答 1 投票 0

构建结构体指针时,Char 指针成员无意中被替换为“�”

我正在用 C 构建一个命令行解析器,我在其中获取命令行输入并将其组织成一个结构体。该结构有一个命令成员,其中包含一个具有第一个命令的结构,其

回答 1 投票 0

(C) 构建结构体指针时,字符指针成员被无意中替换为“�”

我正在用 C 构建一个命令行解析器,我在其中获取命令行输入并将其组织成一个结构体。该结构有一个命令成员,其中包含一个具有第一个命令的结构,其

回答 1 投票 0

在 Matlab 中向结构体添加新字段

我有一个 800x1 结构体 S,其中包含字段 A、B、C、D、E、F 和 G。我想添加第八个字段 H,其中 H 是矩阵 800x8191 双精度。 S 的每个元素都有 H 的 1x8191 行。 也就是说,我想要...

回答 2 投票 0

C 结构解释与位域的配合不正确

我需要使用不同的 C 结构(网络头描述符)对内存中一个字节的 2 位(来自线路)进行相同的解释。这是最小的可重现示例: #包括<...

回答 2 投票 0

使用默认结构体以外的默认结构体参数的方法

我们有一个名为 Vector3D 的结构,对于某些方法,我们希望(默认)零向量作为默认参数,但对于其他方法,我们想要一个不同的非默认向量(例如,x 方向上的单位向量...

回答 1 投票 0

如何使用ctypes和struct解析MFT文件记录字节?

不知道这是否是重复的,无论如何,我的谷歌功能很弱,如果我输入超过五个单词,谷歌几乎永远不会找到任何相关的内容。 我正在尝试解析 &...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.