typedef 相关问题

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

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

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

回答 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

std::enable_if_t typedef 替换不等效

我经常为类创建一个 this_type typedef 以缩短成员函数签名。 然而,我在使用 std::enable_if_t 时遇到了这个奇怪的情况。 #包括 #包括 #

回答 1 投票 0

如何在 mojo 中进行 typedef?

我想实现一个具有可以在编译时全局更改其类型的属性的类。 例如, 让 ID_TYPE = Int @价值 结构我的结构: 变量a:ID_TYPE 然而,让似乎不是

回答 1 投票 0

struct z_st {int a;字符b}; typedef struct z_st Zarr_k[10];扎尔 aZ;结构 z_st bZ[10; aZ 和 bZ 被认为是不同的类型。为什么?

我试图将指针传递给结构数组,但数组是用两种不同的方式定义的。我正在努力理解每种情况下使用哪种语法以及原因。 当我尝试比较时...

回答 1 投票 0

使用字符串定义类型值作为字符串

我通过以下方式定义了一个类型 输入用户字符串 现在我想使用 User 值作为实际字符串,如下所示 func SayHello(u 用户) 字符串 { 返回“Hello”+用户+&qu...

回答 4 投票 0

typedef(指向)VLA 是否需要计算大小表达式?

typedef VLA 是否需要计算大小表达式? int f(void); int 主函数(无效) { typedef int (T) [ f() ]; // f 是否需要被求值? Tx; 返回 x 的大小; } 是否

回答 1 投票 0

typedef struct <struct_name> 与简单的 typedef struct

typedef 结构节点{ 整数数据; 结构节点*下一个; }节点; 类型定义结构{ 整数数据; 节点*下一个; }节点; 这两者之间有什么区别,即 struct Node ...

回答 2 投票 0

在 typedef 结构上使用 static

我在C中经常使用以下代码: 类型定义结构 { 国际会员; } 结构名; 现在我试图将该结构定义保留在特定源文件的本地,以便没有其他源文件...

回答 4 投票 0

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