struct 相关问题

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

结构对齐在c中编译正常,在c++中失败

我有以下关于结构的来源,在 gcc 4.4.6 中编译正常: 结构体st1 { 字符名称[12]; 心跳; 双倍价格; int iFlag ; }; 结构体 st2 { 结构 st1...

回答 2 投票 0

GO 中多个 HTTP 请求的一个结构中的动态验证规则

我正在 Go 中开发一个 REST API,它需要处理具有不同必填字段集的多种请求类型。具体来说,对我的 API 的每个请求都有不同的请求正文架构,其中

回答 1 投票 0

如何使用单个函数迭代 C++ 中的不同结构

我正在用 C++ 开发实体组件系统 (ECS),我正在尝试找到一种有效的方法来使用单个函数迭代不同的组件结构。这是我的组件的示例

回答 1 投票 0

C# 10 中的结构无参数构造函数和字段初始值设定项

C# 10 可以为结构声明无参数构造函数和字段初始值设定项。这是当您声明字段初始值设定项但没有显式无参数构造函数时会发生的情况,

回答 1 投票 0

`结构`优化:空间与运行时效率

微调结构体成员的布局/位置时, 优化空间效率(最小化填充和紧密对齐成员,并使用编译器的集成功能),自然地...

回答 1 投票 0

结构与一个元素的并集与元素并集 mplab pic32

我正在查看 pic 10 包含文件(p32mk1024gpk064.h),并且想知道为什么他们添加了一个具有单个元素的结构,而不是结构和 uint_32 之间的并集。 类型定义联合{ 斯特...

回答 1 投票 0

如何删除 VS 警告 C4091: 'typedef ': 在未声明变量时在 'SPREADSHEET' 左侧被忽略

此警告在我的代码中由同一个声明多次触发,内容如下: // 电子表格结构 typedef 结构电子表格 { 整数ID; // 价差 ID...

回答 5 投票 0

手动单步执行 C 中的结构

我不明白为什么我不能以这种方式打印出int b和c: #include“stdio.h” 类型定义结构{ 整数a; 整数b; 整数c; } myStruct; int main(){ myStruct MS; MS.a=13; MS.b = 27;...

回答 3 投票 0

cmp.Equal 给出紧急消息“无法处理 .. 处的未导出字段”

我有一个自定义结构,其中有一个未导出的字段。我希望能够将值与此结构的类型进行比较,但我收到如下恐慌消息: 恐慌:无法处理未导出的字段...

回答 1 投票 0

将逗号分隔的结构初始值设定项传递给 C 预处理器宏

长序言 在许多情况下,将枚举与数组元素关联起来很有用,这样枚举名称始终与数组元素保持同步。 对于这种事情,一个“宏t...

回答 2 投票 0

如何将函数指针放入c结构中,而函数指针的输入参数是结构本身(即c中的“this”指针)

我试图在结构体中使用函数指针,而函数指针需要结构体本身的实例作为参数。我当前的代码片段如下所示: #include“stdio.h&

回答 1 投票 0

不带参数的 C# 结构体

这可能是非常简单的愚蠢问题,但我只需要一些帮助来理解它。 我将一个结构存储在字典中,我想获取该结构并更改一些值,然后更新它

回答 1 投票 0

.C 和 .c 文件扩展名的区别

我正在编写一个可以玩井字游戏的程序。我太兴奋了,没有看到我用大写的 .C 扩展名编写了我的程序。我的程序在这种情况下运行得很好。但当我这样做时我...

回答 1 投票 0

有没有一种优雅的方式来使用struct和namedtuple来代替这个?

我正在读取一个由记录组成的二进制文件,在 C 语言中如下所示: 类型定义_rec_t { 字符文本[20]; 无符号字符索引[3]; }rec_t; 现在我可以将其解析为一个包含 23 的元组

回答 4 投票 0

以格式检索系统信息的Python代码

我必须为我正在做的课程制作一个Python脚本。它必须检索以下内容: 计算机名称 IP 地址、MAC 地址、活动端口 处理器模型操作 系统时间 互联网连接

回答 1 投票 0

当您 typedef 函数指针 b/c 我的测试代码可以工作但我认为不应该时,到底会发生什么?

我正在学习C和C++。 我用 C++ 编写了一个程序,并且正在用 C 编写相同的程序。我想使用 C 中的结构来模仿我用 C++ 编写的类。 为此,我编写了测试代码:(1) cr...

回答 2 投票 0

查找结构体数组中最大值的索引

我有一个简单的结构,我将其分组并插入到带有部分和单元格标题的表格视图中。我想从 IndexPath(row: , section: ) 的数据中获取索引,然后我想要......

回答 1 投票 0

如何在标准 C 中正确使用双指针(指针到指针)作为结构体数组?

我有一个结构体数组作为函数参数,并且数组的大小是动态的。我的同事说我必须使用双指针,因为结构体数组中包含的值......

回答 3 投票 0

未解析的导入“serde”,无法确定派生宏“Serialize”的分辨率,导入分辨率被卡住

我想在训练神经网络进行文件存储并随后加载文件后实现其保存。然而我遇到了这个错误,我真的很困惑这是什么......

回答 1 投票 0

为什么没有额外分配内存

当我进行以下基准测试时,基准信息表明没有额外的内存分配。但是,将结构转换为接口并不涉及...

回答 1 投票 0

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