|
|
1
3
你需要使用
std::sin
和
std::cos
代替
它是
unspecified behavior
函数是否来自
C库
首先在全局命名空间中声明C++草案标准部分
|
|
|
2
1
看起来你在使用sin/cos的C verison。如果没有额外的信息,很难说为什么,但修复方法可以是使用C函数sinf/cosf,或者确保std::sin()使用C++函数。 |
|
|
3
0
编译器抱怨您使用了一个浮点,而它期望得到一个double。您可以显式强制转换每个use,也可以只创建一个局部double。 我会把你的例子改写如下:
|
|
4
0
这个
这个
|
|
|
user980058 · 浮动到双重误解???克++ 12 年前 |