我打算在随机数生成器中使用math.h。似乎我只能在双打上使用math.h函数。所以:
我试图给“值”赋予“currentValue”的值,或者至少要传输的数字值的一部分。我正在使用随机数生成器,所以我不在乎是否转移了整个数字。我只需要将其中的一部分用于工作。
我有一点:
int currentValue;
double value;
**通过未显示的代码设置其值。 **
稍后,我需要部分值转到currentValue。
currentValue = value
我试过了:
currentValue = static_cast<int>value;
任何帮助都将不胜感激。
感谢您的帮助。问题解决了。
答案 0 :(得分:2)
你忘了那些parens:
currentValue = static_cast<int>(value);
答案 1 :(得分:2)
不需要演员表时不要使用演员表。 The code works perfectly fine with no cast at all.