gpt4 book ai didi

c++ - 如何删除 VS 警告 C4091 : 'typedef ' : ignored on left of 'SPREADSHEET' when no variable is declared

转载 作者:IT老高 更新时间:2023-10-28 23:04:06 24 4
gpt4 key购买 nike

此警告在我的代码中由同一个声明多次触发,内容如下:

// Spreadsheet structure
typedef struct SPREADSHEET
{
int ID; // ID of the spreadsheet
UINT nLines; // Number of lines

void CopyFrom(const SPREADSHEET* src)
{
ID = src->ID;
nLines = src->nLines;
}
};

我不想只是关闭该警告,

而是更改代码,以免出现警告!

注意:我不想在这里声明任何变量(它是一个头文件),只定义结构 'SPREADSHEET' 应该包含的内容...

最佳答案

删除 typedef。这是 C 声明结构的方式,C++ 会自动为您完成。

关于c++ - 如何删除 VS 警告 C4091 : 'typedef ' : ignored on left of 'SPREADSHEET' when no variable is declared,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/913344/

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