typedef 相关问题

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

如何重新定义 uint_least8_t 进行单元测试

我正在尝试在使用 uint_least8_t 的 x86 上对代码进行单元测试。在其中一个目标上,这实际上是一个 uint16_t,因此我希望能够使用 uint_least8_t 既是 uint8_t 又是 uint16_t 进行单元测试。

回答 1 投票 0

C typedef 声明中的下划线别名

pdfium 的公共标头通常包含这样的结构 typedef 枚举 _FPDF_DUPLEXTYPE_ { 双工未定义 = 0, 单工, 双面翻转短边, 双面翻转长边 FPDF_DUPLEXTYPE; 类型定义

回答 1 投票 0

C - 具有不同数量的成员/编译时已知的数组大小的结构

我的问题如下,我希望有人可以帮助我或知道更好的方法: 该平台是一个只有静态内存的嵌入式系统,因此一切都必须在编译时知道......

回答 1 投票 0

typedef 别名可以在运行时解开吗?

假设一个人使用 typedef 来别名数据类型。 例如: typedef int signed_integer; typedef unsigned int unsigned_integer; 然而,通过预处理器宏,signed_integer 和 unsigned_integer cou ...

回答 1 投票 0

我可以将定义的 std::map/typedef 作为模板传递吗?

这是我的实际代码: 结构 BiquadFilterType : ParamQuantity { std::string getDisplayValueString() 覆盖 { 浮动值 = getDisplayValue(); 返回 getDropDownLabel(

回答 0 投票 0

通过指针在实例上调用实现类型的函数

我正在尝试实施订阅者-发布者模式。我的基类 Subscriber 没有侦听器方法,而是声明类型 Handler。这背后的想法是派生类将是......

回答 1 投票 0

指针 typedef 结构在 C 中如何工作?

我了解到 typedef 允许我给一个结构一个可以引用的名称,而不需要在名称前指定结构。例如,我可以创建一个 Network 2 不同的实例 ...

回答 1 投票 0

typedef-ed 枚举:数据定义没有类型或存储类

我收到以下错误消息: ./instruction.h:10:3: 警告:数据定义没有类型或存储类 10 | } 操作数类型; | ^~~~~~~~~~~ ./instruction.h:10:3: 警告:键入

回答 0 投票 0

在 C++ 中使用 typedef 缩短模板类的非嵌套成员类的类型名 [重复]

编辑:有些人认为这是这个问题的重复。情况并非如此,因为该问题是关于“如何在模板类中使用嵌套结构/类类型作为返回值...

回答 1 投票 0

使用 typedef 简化 C++ 类中的长模板化类型名称不起作用

在下面的例子中展示了一个模板化的矩形类: 模板 类矩形{ 私人的: 坐标T x1; 坐标T y1; 坐标T x2; 坐标T y2;

回答 1 投票 0

Error Error while processingC/C++(clang-diagnostic-error) stddef.h(216, 23)

我遇到了这个错误,请告诉我如何解决这个问题,这里是屏幕截图在这里输入图像描述 我不知道如何解决这个问题,请帮我解决这个问题

回答 0 投票 0

'type cast':无法从'T'转换为'const char *'

这是代码的相关部分: 它不允许我将 t 分配给我的 char arrayStringVal #包括 #包括 char arrayStringVal[6][20]; #定义打印

回答 1 投票 0

有没有办法在 C++ 中声明循环类型别名

我有一段代码看起来像 类 Something {}; 使用 MyUnionType = std::variant; 使用 A = Something; 使用 B = std::vector; 但这不是

回答 1 投票 0

谁能给我解释一下这个联合结构的代码?

这是代码。 使用 typedef 的联合中有一个结构, 我不明白这个。请有人用简单的例子向我解释。 typedef 联合{ U1 u1_Strm[MAX_NFCCAN_STREAM]; 结构{ ...

回答 0 投票 0

dart:mirrors reflectType() 不返回 TypedefMirror

我正在运行以下飞镖代码: 导入“飞镖:镜子”; 类型定义函数(); 无效主要(){ 最后 m = reflectType(Func); 打印(米); } 我希望 m 是对 TypedefMirror 的引用,但是在...

回答 0 投票 0

CS50 第 4 周,“恢复问题”,内存泄漏问题

你的文字我其实是在流了很多汗之后才把cs50课程的“recover”题做完的。我得到的最后一个错误是内存泄漏,虽然我修复了它,但我仍然没有解...

回答 1 投票 0

如何初始化这些数组类型?

我正在做一个工作,我得到了一些 "字符串 "typedef的代码交给我,以使字符串的使用更容易,但现在我有一些麻烦理解代码和它是如何工作的。你们能 ...

回答 1 投票 0

C: printf with typedef unsigned long long int。

我有一个包含64位十六进制内存地址的typedef,但是使用printf的%x却给了我以下错误:错误:格式'%x'期望参数类型为'unsigned int',但是参数4 ...。

回答 1 投票 0

为什么我不能让一个外部类型看起来像c++中的内部类型?

我想维护一个大量使用内部枚举的现有API,但我需要将枚举分离出来,形成自己的类型。这是目前的API: class Outer { public: enum Inner { ...

回答 1 投票 0

可能吗?C语言中的Typedef枚举没有成员,在另一个文件中添加成员。

问题 对于一个正在编写的库,用户必须定义不同的输入值,如 enum { A_VALUE1, A_VALUE2 }; enum { B_VALUE1, B_VALUE2 }; 这些值可以作为 ...

回答 2 投票 0

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