struct 相关问题

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

将结构传递给函数

我无法理解如何将结构(通过引用)传递给函数,以便可以填充结构的成员函数。到目前为止我已经写过: 布尔数据(结构*sampleData) {...

回答 5 投票 0

存储包含 std::vector 且不含向量数据的结构

我有一个带有子结构的复杂结构来存储程序的设置。该结构包含一些 std::vector。我用这个简单的函数保存结构: void saveSettings(std::string fi...

回答 1 投票 0

Swift 用户结构错误:从初始化器返回而不初始化所有存储的属性

我正在构建一个个人资料页面,我试图在用户注销后保存个人资料图片。 这是我的用户结构: 结构用户:可编码{ var uid: 字符串 var email: 字符串...

回答 1 投票 0

c - strcpy 与结构字符串返回错误

我有 2 个 xxx.xxx.xxx.xxx 形式的 IP 地址,在结构中存储为 4 个整数 xxx (0-255)。 我已成功将整数转换为字符串,并用“0”回填,以便我可以比较...

回答 1 投票 0

C++ 结构体重定义编译器错误

我创建了一个新的 .h 文件,其中包含以下内容: #include“stdafx.h” #包括 使用命名空间 std; 结构体udtCharVec { wstring GraphemeM3; wstring GraphemeM2; }; ...

回答 3 投票 0

如何在另一个结构体中使用一个结构体?

我想使用嵌套结构,但我不知道如何在其中输入数据。例如: 结构体A { 整数数据; 结构B; }; 结构体 B { 整数; }; 所以在 main() 中当我开始使用它时...

回答 8 投票 0

结构混乱(2)[重复]

可能的重复: 结构混乱 我需要帮助...我的代码中有一些错误(我已经在行中添加了一些注释),如下所示: 错误:“bookRecord”之前的预期表达式 ...

回答 1 投票 0

结构混乱[已关闭]

我想创建一个函数,它获取一本书的标题和作者,并通过将它们与给定的结构数组进行比较来返回 0 或 1(如果可用或不可用)...... 编译器显示: 结构...

回答 2 投票 0

Go 中如何根据查询参数返回部分结构体?

我正在尝试根据查询参数实现Rest Resource上的属性选择。 API客户端将提供一个称为字段的查询参数。服务器将仅返回资源的属性...

回答 2 投票 0

C++ 14 - 通过在结构上调用空方法修复分段错误?

所以一切都工作得很好,直到我决定注释掉打印方法(用于调试)。一旦我将其注释掉,我的代码就开始出现分段错误。 我认为这是因为我正在以某种方式修改

回答 1 投票 0

如何在带有结构的 Racket 语言解释器中实现三元条件?

我正在 Racket 中开发一种简单语言的解释器,我需要实现一个类似于 JavaScript 的三元条件(Expr ? Expr : Expr)。我的语言支持基本操作,例如

回答 1 投票 0

CS8347/CS8352 带有“ref struct”和“in”/“ref”参数

我有一个带有以下签名的函数 State MoveForward(在 Path 路径中); 路径是一个引用结构 State 也是一个只有整数的引用结构。 现在我有另一个辅助函数 布尔 TryMoveForwar...

回答 1 投票 0

Go 中是否有相当于 Python 的“dir”的东西?

我从 Python 过渡到 Go 时遇到了一些困难,而且我过去一直依赖内置实用程序函数(如 Python 的 dir)来列出底层方法和属性。 有没有

回答 1 投票 0

Cygwin 中的分段错误和默认变量初始化

为什么在 Cygwin 中编译时 if 语句会导致分段错误?不过,通过 GCC 在 Linux 中编译是可行的。 经过一番研究,我发现这可能是由于......

回答 1 投票 0

C# 中的 Foreach 结构奇怪的编译错误

命名空间 MyNamespace { 公共结构 MyStruct { 公共字符串 MyString; 公共 int MyInt; 公共布尔MyBool; } 公开课我的班级 { 私人...

回答 5 投票 0

C# 对结构体进行“is”类型检查 - 奇怪的 .NET 4.0 x86 优化行为

更新:我已向 Microsoft Connect 提交了错误报告,请投票! 更新2:微软已将错误报告标记为已修复 微软发布于 18/08/2010 at 17:25 这个错误将会被修复...

回答 6 投票 0

在头文件中声明时无法识别结构

我正在对 ESP32 设备进行编程,偶然发现了这个奇怪的问题,我无法理解。我想要的只是在我的头文件中声明一个结构,然后在我的源文件中初始化它......

回答 1 投票 0

如何保证C中的枚举变量在不同平台上固定的32位存储?

我正在开发一个 C 项目,该项目需要在跨平台上以一致的内存偏移量存储结构中的枚举值。由于 C 中的枚举存储大小可能因编译器和平台而异...

回答 1 投票 0

为什么调用未重写的结构方法需要装箱?

根据调用 ToString() 时对结构进行装箱,在 C# 结构上调用未重写的方法会导致其被装箱。这最终是因为 callvirt IL 指令的约束方式

回答 1 投票 0

如何使用Python和numpy从文件中读取混合字节序数据?

我有一个文件,其中 32 位浮点值以标准的小端字节顺序存储,但交换了 32 位的高位字和低位字。 IE。当

回答 1 投票 0

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