typedef 相关问题

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

为什么不能使用typedef类型声明其父类的ctor? [重复]

template struct A {int n; A(布尔){}}; template 结构B {结构C:A {使用Base = A ;使用A :: A; ...

回答 2 投票 2

C ++中的固定大小数字

因此,我正在创建一个需要固定大小数字的库(不是uint32_t,而是自定义大小)。因此,我假设我可以做类似的事情:typedef unsigned int custom_size_t:524272; ...

回答 1 投票 0

为什么可以将typedef名称用作结构成员的名称?

我刚刚发现gcc和clang都接受以下代码:typedef int blah; struct s {char blah; };但是,由于类型名称被用作标识符,他们拒绝这样做:...

回答 2 投票 6

为什么这个complex.h typedef不起作用?

我一直在这里引用麻省理工学院发布的C ++代码。我正在尝试使用提供的Makefile编译代码。注意我正在使用Ubuntu 20.04版本并安装了g ++。从上一个问题中,我...

回答 1 投票 0

[typedef in c:struct or function reference?

[分析其他 人编写的软件的一部分,发现以下代码行:typedef const struct rpc_method *(* super_t)(RPC *);好吧,我知道,typedef rpc_method *(* super_t)(RPC *); ...

回答 1 投票 0

Typedef等同于打字稿

我在我的应用中有各种类型的整数ID(例如ProductId,UserId等),我想实现强类型化,以便可以确定将正确的ID类型传递给方法。例如我想...

回答 1 投票 0

如何在unordered_map :: const_iterator中使用typedef?

我有一个使用unordered_map容器和自定义模板的类。模板 类列表{}在该类中,我定义了一个新的unordered_map :: ...

回答 1 投票 0

我在具有struct countOf * rep的地方出现错误

为什么我会收到类似','的错误标识符,之前的=行中的令牌:rep-> current = arr [i]?typedef struct countOf {int current; int count; struct countOf * next_ptr; ...

回答 3 投票 0

C中的Typedef / Global结构,不使用“ typedef”?

语言:C我希望我知道如何更好地在标题中引用此内容。最近,我遇到了有关结构定义的这段代码,但我对语法不熟悉,尤其是“ * ...

回答 1 投票 0

我如何调用正在使用我的结构的函数

## #include #define MAX 10 typedef struct {int zadnji; int elementi [MAX]; } Lista; void ubaci(int x,int pozicija_ubacivanja,Lista * pokLista){int ...

回答 1 投票 -2

struct中的C变量彼此具有相同的地址

定义代码:#include #include typedef int count_t; typedef struct ptid_t {短索引;短偏移未签名的字符...

回答 1 投票 -2

我正试图了解如何使用struct

这里有一段我 正在玩的代码片段,以了解结构体中的字符。 typedef struct {int mpg;内置轮子字符所有者[20]; } desc_t; typedef struct {int price; ...

回答 1 投票 0

何时使用#define与typedef?

所以,我一直试图减少使用命名空间std,因为我现在有点理解它可能在代码中引起什么冲突,即使我不会随时使用别人的代码...

回答 1 投票 0

警告:'blkb.si47x_rds_blockb :: refined.si47x_rds_blockb :: :: groupType'未在此函数中使用

/ Arduino / libraries / SI4735 / SI4735.cpp:在成员函数'char * SI4735 :: getRdsTime()'中:/Users/rcaratti/Documents/Arduino/libraries/SI4735/SI4735.cpp:1534:5:警告: 'blkb.si47x_rds_blockb :: refined ....

回答 1 投票 0

计算距C中两个日期的天数差

我的代码有问题:我需要计算两个日期之间的时差。我在结构中有日期。为什么结果为0?我在这里被封锁了2天。 typedef struct {int ...

回答 1 投票 0

计算C中两个日期之间的差异天数

我的代码有问题:我需要计算两个日期之间的时差。我在结构中有日期。为什么结果为0?我在这里被封锁了2天。 typedef struct {int ...

回答 1 投票 0

在C中创建新结构时如何正确分配足够的内存(malloc)?

鉴于下面的结构,我正在创建一个接受person_in_queue和position_num的函数,并分配一个新的queue_t结构,该结构以...]的形式添加到queue_t结构列表的末尾。

回答 1 投票 -1

我如何初始化包含另一个结构的结构?

我是新手,我尝试在C代码上创建结构的结构。我不明白我如何可以初始化一个结构体。有人帮我吗?我有:#define SIZEHOSP 200 #define DIM 200 #define SIZESICK ...

回答 1 投票 -1

为什么typedef vector 在代码块中不起作用?

#include 使用命名空间std; typedef long long int ll; typedef vector vi; typedef对 pi; int main(){ios_base :: sync_with_stdio(false); cin.tie(NULL); ...

回答 1 投票 -2

无法分配数组类型'some_typedef_name'

我有一个二维数组:(在头文件中)#define N 11 typedef char adjmat [N] [N];当我在主函数adjmat mat [N] [N]中声明数组时;我可以用值创建数组...

回答 1 投票 0

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