typedef 相关问题

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

如何获取泛型类成员函数的函数指针?

我需要在数组中实例化不同的对象,并根据从套接字接收的数据调用它们的execute方法。在这种情况下,我想避免使用switch和if语句。 ......

回答 2 投票 0

为什么在c中使用下划线作为结构?

在下面的源代码中,有人可以解释理性(为什么使用新名称lwm2m_object_t来键入struct_lwm2m_object_t是一种很好的编程习惯?它所做的就是删除...

回答 4 投票 0

在C中返回一个typedef

在我定义的.h文件中:#define PAIR_TYPE(type1,type2)\ typedef struct {\ //在编辑type1之后添加\; \ //在编辑type2秒后添加\; \ // ...

回答 4 投票 1

Julia中有一个概念,比如C ++的typedef

我正在尝试学习julia,并开始重写我的一个C ++程序。我在找到一个在Julia中表示以下概念的好方法时遇到了问题。我有几个结构......

回答 2 投票 3

typedef有什么用?

在C中使用typedef关键字有什么用?什么时候需要?

回答 8 投票 50

是否有可能只在开头声明一个类型,但稍后在C中定义它?

在本例中,Book的完整定义是在main()中使用之前。有没有办法在不指定详细信息的情况下将Book声明为类型,但在main()之后定义详细信息。谢谢。 HTTPS:...

回答 2 投票 1

除了使用函数指针之外,有没有在C中使用typedefing函数的目的?

以下代码有效C:typedef int math_op(int,int); //函数类型定义我唯一一次看到声明然后使用的函数类型就是我们发表声明的情况......

回答 1 投票 2

C ++ - 声明struct和class [duplicate]时不允许使用不完整类型

我试图定义一个具有该类型元素的类。把它变成更好的词:class Cell {public:int row; int col;细胞亲本; };我在Visual ...下工作

回答 1 投票 0

C ++ typedef一个std :: pair,然后使用typedef来声明一个map

假设我有这个typedef typedef std :: pair 我的风格;然后,如果我还想使用MyType创建地图,我该怎么做?我不想在...中重新输入两种类型

回答 3 投票 5

typedef一个vector和boost :: numeric :: ublas ::固定大小的向量

我的意思是为固定大小的矢量/增强矢量键入一个名称,然后输入相应的迭代器。我能做的是(见下文)typedef std :: array point_3d_array; typedef ...

回答 2 投票 0

使用C ++中的对象名转发typedef结构的声明

从WinAPI中考虑这个类:typedef struct tagRECT {LONG left;龙顶;龙权利;长底; RECT,* PRECT,NEAR * NPRECT,FAR * LPRECT;我正在加强它......

回答 2 投票 1

将变量转换为结构定义中定义的union-type

实际上我在C中遇到一些困难,无法将unsigned int变量强制转换为union-type,它在结构类型的声明中声明。我需要以相同的方式设置变量,如...

回答 2 投票 0

Typedef函数,它有用吗? [重复]

我正在学习深入的语言,所以我可以理解代码中发生的事情,而不是打印一些东西,观察并看看会发生什么。最近,寻求更好的实施......

回答 2 投票 1

如何将结构指向特定地址

我试图将结构指向特定的内存位置,任何人都可以告诉我如何在c编程中完成它。我已经定义了一个宏,它保存了...的起始地址

回答 2 投票 0

如何在Python中实现以下C代码? (typedef,enums和switch)

我在C中有以下代码部分:typedef enum {CAN_NORMAL_MODE = 0x00,CAN_SLEEP_MODE = 0x01,CAN_INTERNAL_LOOPBACK_MODE = 0x02,CAN_LISTEN_ONLY_MODE = 0x03,...

回答 3 投票 0

带运算符的std :: array的C ++ 11类型别名

我有一个c ++ 11类型的别名:使用coord = std :: array ;我可以为coord定义运算符+吗?怎么样?我希望能够做到:coord a,b,c; a = {1.1,2.0,0}; b = {0,-1,3.5}; c = ......

回答 2 投票 2

如何隐藏C中的某些struct字段?

我正在尝试实现一个struct人,我需要隐藏一些字段或使它们保持不变。创建私有字段的技巧。标题:#pragma一次#define NAME_MAX_LEN 20 typedef struct ...

回答 4 投票 12

你怎么读C声明?

我听说过一些方法,但都没有卡住。我个人试图避免C中的复杂类型,并尝试将它们分解为组件typedef。我现在面临维护一些遗留代码......

回答 10 投票 41

在C ++中声明使用的位置是否有良好的做法? [关闭]

声明使用是否有良好的做法(对于类似用法的typedef)?例如,如果我有一个带有std :: array的类 ,H>成员,我想要放松阅读和...

回答 1 投票 1

在这种情况下如何修复“分段错误”

我想制作一个程序,用一方的信息读取一个字符串,在“/”之间分隔信息,然后用信息创建一个对象。我做了一个cicle,如网页所示。如果我 ...

回答 1 投票 -1

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