typedef 相关问题

在C和C ++中,typedef关键字允许您为已知数据类型创建别名。

typedef 定长数组

我必须定义一个24位数据类型。我使用char[3]来表示类型。我可以将 typedef char[3] 转换为 type24 吗?我在代码示例中尝试过。我把 typedef char[3] type24;在我的头文件中。比较...

回答 8 投票 0

无法在 typedef 实例中保存名称

我正在尝试用 c 创建一个投票项目,您可以在命令行中获取候选人姓名,然后获取选民人数和选票。函数 bool vote(char name[]) 计算得票数和 void

回答 1 投票 0

Typedef 实例仅保存最后的输入

我正在尝试获取一些(现在是 3 个)名称作为投票的候选者,并将它们分配给带有我定义的数组的 typedef 实例。但是当我运行代码时,只有姓氏被保存在

回答 1 投票 0

定义结构体时需要在cpp中进行typedef吗?

我正在尝试学习 C++,并偶然发现了 typedef。我搜索过相关问题,他们都说: 结构虚拟{ 整数x; 整数y; }; typedef struct dummy dummy2; 是相同的

回答 1 投票 0

模板化 typedef?

我正在使用 libgc,一个用于 C 和 C++ 的垃圾收集器。 为了使 STL 容器可被垃圾回收,必须使用 gc_allocator。 而不是写作 std::向量 一个人必须写 ...

回答 4 投票 0

C++:如何将 std::string 中的函数签名解析为 typedef 以从 DLL 调用函数?

我有一个 C++ 和 AngelScript 脚本引擎,我需要能够从 DLL 库调用函数。问题是解析签名。我需要从

回答 1 投票 0

如何将一种枚举类型键入另一种枚举类型?

这是我正在尝试做的一个最小示例: 枚举颜色 { RED, GREEN, BLUE }; typedef 枚举legacy_color 枚举颜色; 整数 主要(空) { 返回0; } 编译失败 test.c:13:27:错误...

回答 1 投票 0

声明类成员函数的命名类型

我的类有一组具有完全相同签名的成员函数。 我需要显式声明这些成员方法的命名类型,以便定义可以分配的变量/参数...

回答 1 投票 0

声明类成员函数的命名类型

我的类有一组具有完全相同签名的成员函数。 我需要显式声明这些成员方法的命名类型,以便定义可以分配的变量/参数...

回答 1 投票 0

获取字符串形式的 typedef 名称

我有类型定义的名称(可能在类中,也可能不在类中),并且我想要一种方法 typedef_type 从该类型的对象中获取一个这样的名称。例如,我希望在这段代码之后, typedef int my_int; 我...

回答 1 投票 0

如何从 C++ 源代码中提取所有类型定义、结构和联合

我继承了一个包含数百个文件的Visual Studio项目。 我想从每个 .h/.cpp 文件中提取所有 typedef、结构和联合,并将结果放入一个文件中)。 每个...

回答 3 投票 0

我无法理解这个例子中如何使用 unsigned char _ [32]

我正在研究一些使用 Zeromq 的示例,并开始阅读 Zeromq.h 文件以了解更多详细信息。 我对定义 zmq_msg_t 的行感到困惑: https://travlr.github.io/libzmq/

回答 2 投票 0

在标题中使用 if 指令

我有一个可用的通用图表。顶点的类型当前定义为: typedef 结构体顶点 { 无效*数据; 字符*标签; 布尔图; } 顶点; 然后可以自定义 void 指针...

回答 1 投票 0

为什么允许多次声明 typedef 标识符?

来自C99标准,6.7(5): 声明指定一组标识符的解释和属性。标识符的定义是该标识符的声明: 对于

回答 3 投票 0

如何在C中创建24位无符号整数

我正在开发一个 RAM 非常紧张的嵌入式应用程序。 为此,我需要创建一个 24 位无符号整数数据类型。我正在使用一个结构来执行此操作: 类型定义结构 {

回答 4 投票 0

从类引用 typedef 时出现“未命名类型”错误

我在类中有以下 typedef 定义 /* *报告数据.h */ 类报告数据{ 民众: /** 分类器信息 **/ 类型定义结构{ 字符*分类器;

回答 2 投票 0

使用 typedef 变量 (C)

您好,我在程序中使用此变量时遇到一些问题: typedef char chessPos[2]; 我到底应该如何扫描它,在函数中使用它,以及如何正确地制作和使用......

回答 1 投票 0

如何将 typedef 无标签结构与结构标签一起使用?

我正在使用 libbson C 库来处理 MongoDB。在这个库中,每个定义的结构都是无标签的,带有 typedef 别名,例如bson_t 结构: 类型定义结构{ uint32_t 标志; /* 整数...

回答 1 投票 0

C |如何将 typedef 无标记结构与结构标记一起使用?

我正在使用 libbson C 库来处理 MongoDB。在这个库中,每个定义的结构都是无标签的,带有 typedef 别名,例如bson_t 结构: 类型定义结构{ uint32_t 标志; /* 整数...

回答 1 投票 0

在公共标头中重新定义 typedef

我正在尝试在私有头文件中为结构定义 typedef 并在公共头文件中重新定义它,因为它用作函数的参数,并且只有私有头应该包含...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.