error C2664: 'int JUDGE_VARIABLE(char *,int,LUINT,double,double,double,char *)' : cannot convert argument 6 from 'const char [17]' to 'double'
时间: 2023-11-25 19:06:51 浏览: 154
无法从 int? 转换为 int 运行时出现错误
这个错误的意思是你正在尝试将一个字符串类型的值传递给一个需要 double 类型的参数的函数。请检查你的代码,确定参数列表中第六个参数应该是一个 double 类型的值。如果你确定要传递一个字符串类型的值,需要先将其转换为 double 类型。你可以使用 atof 函数将字符串转换为 double 类型。例如,如果你的字符串变量为 str,你可以将其转换为 double 类型的变量d,代码如下:
```
double d = atof(str);
```
然后,将变量 d 传递给函数。
阅读全文