我有一個叫PointF
的類,它有一個構造函數,它需要一個Point
,並且我不斷收到「可能丟失數據警告」。我怎麼能證明我的意圖實際上是將float
的值變成int
等等?我試過static_cast
和(float)
但他們沒有解決警告。正確修復轉換和丟失數據警告?
例如:
int curPos = ceil(float(newMouseY/font.getLineHeight())) ; //float to int
而且
outputChars[0] = uc; //converting from size_t to char
請爲您的問題添加一些示例代碼。 – 2010-11-06 22:49:30
@奧利查爾斯沃思看到編輯 – jmasterx 2010-11-06 22:52:47