cost 399 ms
如何为单个结构内的每个成员分配特定的偏移量?

[英]How to assign a specific offset to each member inside a single struct?

考虑结构: 通常,编译器应该将 a、b 和 c 依次放入 memory 和一些 alignment。 但是,如果我想让 a、b 和 c 的变量始终从 mainStruct 内的一个精确偏移量开始,而与其大小无关怎么办? “在编译时”执行此操作的便捷方法是什么? 例如:mainStruct 总共可 ...

如何为 function 签名定义 json 结构类型?

[英]How to define a json struct type for function signature?

我有一个结构定义 我想要一个 function 将 TagList 转换为字符串 arrays(我自己的序列化函数)。 所以 function 看起来像这样 我不确定应该将什么定义为 <?> 类型。 因为如果我调用这个 function 使用 然后它会提醒我这个类型是 []struct ...

链接行为和填充字节

[英]Linking behavior and padding bytes

我有两个要链接的源文件: src1.c: 和 src2.c: 由于类型定义的性质,output 和 alignment 是“1、0、10001”。但是,这依赖于结构的第二个字节为 0x00(这是 src1.c 结构中的填充字节)。 这是保证的行为吗? 填充字节通常初始化为 0 吗? 有没有不存在的 ...

在 bigquery 中添加/访问结构数组的索引

[英]Add/access the index of the array of structs in bigquery

我有这样的数据集 我希望能够添加或访问数组中每个元素的索引,如下所示 最终目标是实现这样的目标。 因此,如果可以在创建 string_agg 时即时访问索引,那就太好了 谢谢 ...

多线程但前几个线程被跳过

[英]Multithreading but first few threads are being skipped

已经几个小时了,我似乎无法理解这个问题。 构建此程序以从 1 到 10 计数。此程序的目标是使用多线程并根据它请求的线程数动态拆分数组。 问题是前 2 个线程被跳过,最后一个线程正在执行大部分过程。 我怀疑是 for 循环创建了线程。 一直在玩 for 循环的索引(第 57 行),因为我确定这是问题 ...

如何通过多个函数返回值,或隐式声明 function?

[英]How to return values over multiple functions, or declare a function implicit?

我目前正在制作 TicTacToe 并通过多个函数传递 2 个值。 在函数之后,我需要将值返回给 main() function,或者调用第一个 function(这里它被命名为'eingabe'。遗憾的是,我不知道如何通过 4 个函数传递 2 个值或如何调用一个“尚未申报的”function。 ...

C 文件 Fwrite 和 fread 结构指针

[英]C file Fwrite and fread struct pointers

该程序仅适用于第一次。 第二次应该发生的是将相同的数据添加到二进制文件,但没有发生。 第一次运行:运行正常,显示写入文件。 第二次运行:它写入文件但不读取。 ...

如何为结构提供指向 C 中矩阵第一个元素的指针,然后使用该指针打印同一矩阵的不同元素?

[英]How can I give a struct a pointer to the first element of a matrix in C, and then print different elements of the same matrix using that pointer?

我想在 C 中创建一个结构,其中包含维度和指向矩阵第一个元素的指针,然后使用该指针打印出同一矩阵的不同元素。 相反,当我尝试编译我的代码时,它不会打印出任何内容并发出警告。 代码: 警告本身: 我认为我编写的代码可以工作,因为下面的代码完成了我打算做的事情。 我期望的是我可以将“m1”作为“int ...

如何更改结构中的变量?

[英]How to change variable in struct?

我正在编写一个 c 程序来读取一篇文章的标题、作者、期刊和发表年份(实际上是作业)。 我知道我应该使用 fgets() 来读取信息并保存在结构中。 但是,我一直卡在更新结构中的一个变量,我该怎么办? 那是我的代码。 我知道它看起来很奇怪并且可能出错,因为我不太了解如何在 function 中创建新 ...

2022-12-05 14:55:49   1   71    c / struct  
使用指针编辑结构

[英]Editing structures with pointers

我正在上编程课,就像几年前一样,我有点迷茫和迷茫。 我正在尝试创建结构并将其保存到文件中/从文件中保存结构,然后 select 一个特定的文件并对其进行编辑。 但是考虑到我花了多少时间围绕这个想法进行大量测试并且没有去任何地方,我什至怀疑我是否在使用正确的逻辑我已经测试了很多我在 inte.net ...

将接口转换为定义的结构 Golang

[英]convert interface to defined struct Golang

我正在研究一个实用方法,比如说 GetConfig(),它读取配置结构并将其返回给调用者。 GetConfig() 不知道它要读取什么配置,但调用者知道它要接收的结构。 在这方面,我写了一个下面的实用程序: 来电者像这样使用 GetConfig() :(我尝试了 2 个选项,但没有任何效果) 我 ...

(函数指示符)和{函数指针}之间的区别?

[英]Difference between (function designator) and {function pointer}?

在 clang 中,指向 function 的指针和指示符/指示符具有不同的结果分组符号,括号与花括号相比,如在更下方的代码片段中所见。 什么是: type * type(*)(type) 用于和对比/什么是: type *(type) 用于? 大括号用于列表、复合语句和聚合,而圆括号主要用于排序 ...

使用 ctypes 将 Struct 从 C 返回到 Python 的问题

[英]issue with returning Struct from C to Python using ctypes

我正在尝试使用 ctypes 从 python 中获取 C 结构成员变量的值。 我对 x 和 y 的预期返回值分别是 10 和 20。 我在想我可能忽略了一些微妙但不确定它是什么的东西。 如帖子末尾所示,我得到的 output 是 x 和 y 的 0。 任何指针表示赞赏。 Python 代码: ...

2022-12-04 00:04:22   1   26    struct / ctype  
如何将向量中的第一个元素设置为等于结构?

[英]How do I set the first element in a vector as equal to a structure?

在我正在编写的程序中,我有一个向量,其元素是名为“person”的结构的实例,并且我允许用户向向量添加元素。 到目前为止,我已经尝试了两种实际向向量添加元素的方法,但都没有奏效。 我将用户的输入存储在一个名为 inputtedPerson 的变量中,它是“person”的一个实例,然后我试图将该变 ...

在 C 中打印同一个 Struct 变量的不同值

[英]Printing different values for the same Struct variable in C

我有这个getInfo function 读取.pgm文件并将此文件内的值添加到我的struct内的matrix 。 当我在这样的 function 中执行 printf 语句时,它会打印出我想要的正确值。 但是当我尝试在另一个 function 中执行此操作时,它会打印出不同的值。 我认为这与 ...

2022-12-03 13:38:37   1   23    c / struct  
在 C# 中将结构标记为非托管 - Unity ECS Baker

[英]mark struct as unmanaged in C# - Unity ECS Baker

我正在处理新的 ECS 包 (com.unity.entities) 并在我的 Monobehavior 中包含以下代码: 代码运行正常,但 Rider 突出显示了AddComponent方法类型“ComponentsAndTags.LevelProperties”必须是有效的非托管类型(简单数字 ...

如何有条件地初始化结构的成员?

[英]How to conditionally initialize a member of a struct?

我开始学习 C++ 结构。 在创建了一个名为Person的struct之后,我尝试在Person的struct中声明一个名为genderBoolean的boolean变量,以及一个名为gender的字符串变量。 我尝试在以下条件下使用 if-else 语句:如果 genderBoolean 为真, ...

如何在代码中动态分配向量和结构?

[英]How to dynamically allocate vector and struct in a code?

我试图在下面的代码中分配一个结构和一个数组,但我不知道如何进行。 我试图在不添加其他库的情况下执行此操作。 它是葡萄牙语的,所以如果你不明白它的意思,我很抱歉。 我正在尝试分配一个结构和一个数组 ...

从外部文件读入时,结构的向量不在向量的第一个元素之后存储元素

[英]Vector of structs not storing elements after 1st element of vector when reading in from external file

从我的 CS 课程介绍开始,我的一个实验室遇到了一些麻烦。 本实验的目的是将元素的结构放入向量中,并使用向量表示法和结构数据类型将它们读出。 现在,它工作正常,除了在它通过向量的第一个元素之后,它似乎不再读入我拥有的 for 循环,因为当它被打印时,它将结构中的字符串显示为空格和结构中的无符号数字为 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM