gpt4 book ai didi

c++ - 如何定义等于 16 字节的类型

转载 作者:太空狗 更新时间:2023-10-29 23:26:15 25 4
gpt4 key购买 nike

我想定义一个等于 16 字节数组的类型。诸如此类:

typedef uint8_t[16] mynewType;

但我收到错误。我该如何定义这种类型?

我在这一行遇到了几个错误,例如:

missing ';' before '['  
empty attribute block is not allowed
missing ']' before 'constant'
'constant'

最佳答案

typedef 就像一个声明,但前面有一个额外的 typedef

如果

uint8_t my_array[16]; 

声明一个新数组。

typedef uint8_t my_array[16]; 

使 my_array 成为此类数组的类型。

关于c++ - 如何定义等于 16 字节的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50470087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com