gpt4 book ai didi

c - 意外类型 ''

转载 作者:行者123 更新时间:2023-12-02 07:46:37 29 4
gpt4 key购买 nike

我正在将基于 C 代码的程序转换为 Windows 7 64 it 操作系统上的 Unicode visual studio 2008。我已经成功地将所有非 unicode 函数转换为 unicode。但仅在某些基于 C 代码的函数中出现编译器错误,如下所示:

struct ref_pages *rfl_scan_ref_list( short mode, short class, short element, _TCHAR **refdata )

在上面的函数中,类被定义为可变参数。当我们将这个函数转换成 Unicode 时说:

error C2226: syntax error : unexpected type '<unnamed-tag>'
'class' : missing tag name

有人有什么想法吗?

最佳答案

您不能使用“class”作为变量名。您使用的是 C++ 编译器,并且“类”是保留关键字。

关于c - 意外类型 '<unnamed-tag>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6584988/

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