相关疑难解决方法(0)

一旦警告删除#pragma

我正在使用#pragma once我的.cpps和.hpps,因此我会收到每个使用它的文件的警告.我没有找到任何选项来禁用这种警告,只有#ifndef MY_FILE_H #define MY_FILE_H /*...*/ #endif.

那么你会建议我#pragma onceifndefs 替换每个吗?

在标题中:

#define MYFILE_H
// all the header
Run Code Online (Sandbox Code Playgroud)

在其他文件中:

#ifndef MYFILE_H
#include "myfile.hpp"
#endif
// the rest of the file
Run Code Online (Sandbox Code Playgroud)

您怎么看?这样使用它会更好吗?或者有一个选项可以禁用#pragma onceGCC中的警告,我不知道?

c++ pragma gcc-warning

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

gcc-warning ×1

pragma ×1