gpt4 book ai didi

c++ - 如何在 C/C++ 源代码中使用函数 typedef?

转载 作者:行者123 更新时间:2023-11-30 01:01:38 25 4
gpt4 key购买 nike

<分区>

我正在构建一段旨在供许多项目使用的代码。在 C 和 C++ 中。 (#ifdef __cplusplus 内容已处理完毕)。

该项目使用回调和函数指针。为了让事情变得简单,我想使用函数的 typedef。例如

标题:

typedef void(MyFunctionTypedef)(unsigned char* data, int len);

MyFunctionTypedef ProcessData;

来源:

MyFunctionTypedef ProcessData
{
...
}

这在 Borland CBuilder 中运行良好。

但我也在 Arduino 中尝试过,但我在源代码中遇到错误错误:'{' 标记前应为 '='、','、';'、'asm' 或 '__attribute__'

有没有办法使它在每个 C 或 C++ 编译器中工作?

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