struct 相关问题

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

这是 F# 编译器错误吗? #3

签名文件Foo.fsi: 命名空间 FooBarSoftware 开放 System.Collections.Generic [] 输入 Foo<'T> = 新:单位 -> 'T Foo 新:'T -> 'T Foo // 不退出...

回答 2 投票 0

尝试在 C 中实现具有两个堆栈的队列时出现意外行为

我正在处理一个非常流行的问题,即用两个堆栈实现队列并用C语言进行,因为它给了我一个借口来复习我的结构和指针知识。 我已经创建...

回答 1 投票 0

内部有另一个结构的结构数组

我试图在C中声明一个数组,但问题是该数组的类型是一个struct Client,它内部有一个struct Register类型的变量。 typedef 结构客户端 { 注册 *

回答 1 投票 0

Cuda C++ 从内核中的设备全局内存访问结构会导致非法内存访问

我正在使用 Nvidia Cuda 工具包开发一个更大的程序,但不断收到非法内存访问错误。我最终将问题定位到我对结构的访问,但是,据我所知......

回答 1 投票 0

处理 WAV 结构中的多个字节长度

我正在用 C 语言编写一个 .wav PCM 文件头,但我仍然难以处理的部分是文件的每个样本格式参数的位数。现在我只添加了对 8 位和 16 位 PCM 的支持(s...

回答 1 投票 0

Pybind11:绑定匿名枚举

我有以下结构: 结构数据结构 { 枚举 { ID = importantData }; 整数数据1; 整数数据2; } 我将如何绑定匿名枚举?我的当前绑定如下,但到目前为止我只是

回答 2 投票 0

如何在 Rust 测试期间模拟来自其他 mod 的私有结构

我有一个应用程序,其中有几个具有不同职责的域。我在下面添加了一个简化的工作示例。 User 结构由 auth 域拥有。它的字段和 new() 构造函数是 p...

回答 1 投票 0

C - 处理 WAV 结构中的多个字节长度

我正在用 C 语言编写一个 .wav PCM 文件头,但我仍然难以处理的部分是文件的每个样本格式参数的位数。现在我只添加了对 8 位和 16 位 PCM 的支持(s...

回答 1 投票 0

有没有更好的方法在 Rust 中修改或插入哈希图中的结构?

我正在进行沙沙声练习,我为 hashmaps3 提出的解决方案有点冗长但有效。 只是想知道是否有更好/更简洁的方法来进行练习 // 一个 str...

回答 1 投票 0

如何在Polars中将结构转换为系列?

使用 pl.cum_fold() 后,我的数据框内有 Stuct。 如何将结构转换为基于普通系列的列? ┌────────────────────────────────────┐ │ 价格 │ │ --- ...

回答 1 投票 0

c 代码中的错误:预期标识符或“free_node_t”之前的“(”

.h 文件,带有用于在 c 中创建列表的标头: #ifndef SO605_GC #定义SO605_GC #包括 #定义 MEMSIZE 4096*1024*1024 typedef 结构 free_node { size_t 尺寸...

回答 1 投票 0

需要帮助在 C 中返回二维结构数组

我对C还很陌生,并不完全理解它。我想我需要为我想返回的二维数组分配内存,但我不确定如何分配内存,而且很困惑。这是我的全部代码,但是

回答 1 投票 0

优化 golang 中的数据结构/字对齐填充

与我在 C++ 中学到的类似,我相信填充导致了两个结构体实例大小的差异。 类型 Foo 结构 { w字节//1字节 x字节//1字节 你...

回答 5 投票 0

在 rust 中,为什么将 u128 结构与 u32 组合会产生 32 字节结构?

如果我做这个结构 #[代表(C)] 结构体{ f1:u128 f2:u32 } 然后我得到的尺寸为 32,对齐方式为 16。 为什么它不是只有 20 个字节,我该如何修复它呢? 上下文是我...

回答 1 投票 0

如何在zig中的结构体字段中进行泛型

我对 zig 很陌生,我想知道如何创建一个可以具有编译时已知类型的结构体字段 例如,与函数参数一起使用时类似于 comptime 关键字的内容,我

回答 1 投票 0

Rust 类似元组的结构令人费解的可见性问题

在 Rust 项目中的某处创建类似元组的结构时,我遇到了一个令人费解的错误。 错误 我将我的问题归结为以下片段: 模父{ pub 结构 X(u32); ...

回答 1 投票 0

为什么我会收到链接器消息:未定义引用 `Date::Date(int, int, int)' [重复]

做一本流行教科书上的题,在结构体中使用成员函数时出现错误: .../s09-04-02.cpp:30: 对“Date::Date(int, int, int)”的未定义引用 // s09-04-02.cpp 简单...

回答 1 投票 0

对包含结构体指针的向量进行排序 VS 结构体

我正在使用堆排序对包含结构的大型向量进行排序,并且我的代码的运行时间非常慢。我现在不想在向量中存储结构,而是存储指向该结构的指针。 我的

回答 1 投票 0

如何定义返回另一个结构体的结构体成员函数

我编写了一个简单的工作表程序来在笛卡尔坐标和极坐标之间进行转换。编译时,显示错误: 代码: #包括 #包括 #

回答 1 投票 0

如何在 Go 中的多维结构中追加切片?

新去... 我有以下内容: 类型类结构{ 名称字符串 年龄整数 地址字符串 电话。 整数 } SchoolClassList := [12][4]班级{} 新学生 := 班级{} 首先,我初始化...

回答 1 投票 0

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