错误:参数声明的存储类说明符无效
Error: Storage class specifiers invalid for parameter declarations
当我为 Linux 编译程序时,出现此错误:
error: storage class specifiers invalid for parameter declarations
这只发生在Linux上,因为它在Windows上编译得很好。代码行为:
int Start(static const char* m_vertexshader, static const char* m_fragmentshader);
如果您需要任何详细信息或信息,请询问,使用GNU C编译器(g++)
错误消息足够清晰。您不能在参数声明中使用关键字 static,我不知道您为什么使用它。
相关文章:
- 激励'inline'说明符的真实世界示例?
- Openssl 1.1.1d无效使用不完整的类型"struct dsa_st"
- 无法访问嵌套类.类的使用无效
- 缺少类型说明符,显式类型为"缺少错误"
- 如果用户输入无效,如何使用字符串变量-C++重复输入命令
- 如何解决错误:SCIP C++中的 SCIP 阶段无效 <10>
- 为什么mpfr_printf与十六进制浮点(%a转换说明符)的printf不同
- 在没有参数列表的情况下使用模板名称"Event"无效,模板问题
- FFMPEG配置文件级别id大小无效
- 错误:从"int"到枚举c++的转换无效
- 如何修复此错误:className::className的无效使用
- 叮叮当当在修复时插入多个"覆盖"说明符
- 为什么将值返回函数传递给重载=运算符对运算符函数有效,而对其他运算符无效
- C++-模板嵌套类的引用初始化无效
- 在C++中出现错误之前,无效使用了不完整的类型和所需的类型说明符
- 无效的纯说明符
- 最终说明符对单独的声明和定义无效
- C++ 'XY'之前的预期类型说明符 - 在成员函数中虚拟无效
- 无效的类型说明符组合
- 错误:参数声明的存储类说明符无效