代码报错error: 'sigma' was not declared in this scope; did you mean 'signgam'?
时间: 2023-10-15 09:07:10 浏览: 97
这个错误提示是说在当前的作用域中没有声明变量 `sigma`,而可能是你想使用的是 `signgam` 变量。`signgam` 是一个在 math.h 中声明的全局变量,用于存储 gamma 函数的符号部分。
你需要检查一下你的代码,看看是否有声明 `sigma` 变量,并且确保它是在当前作用域中可见的。如果你确定代码中没有声明 `sigma` 变量的必要性,那么你可以考虑将 `sigma` 替换为 `signgam`,以便使用 gamma 函数的符号部分。
相关问题
error: ?unit? was not declared in this scope; did you mean ?uint??
This error message suggests that there is a typo in the code and the compiler cannot find a declaration for the variable or type "unit". It suggests "uint" as a possible alternative, which is a common abbreviation for "unsigned integer". The programmer should check the spelling of the identifier and make sure it is properly declared or defined in the code.
错误信息error: 'sigma' was not declared in this scope; did you mean 'signgam'?
这个错误提示是说在当前的作用域中没有声明变量 `sigma`,而可能是你想使用的是 `signgam` 变量。`signgam` 是一个在 math.h 中声明的全局变量,用于存储 gamma 函数的符号部分。
你需要检查一下你的代码,看看是否有声明 `sigma` 变量,并且确保它是在当前作用域中可见的。如果你确定代码中没有声明 `sigma` 变量的必要性,那么你可以考虑将 `sigma` 替换为 `signgam`,以便使用 gamma 函数的符号部分。
阅读全文