public boolean isDoubleValue(String s) {
try {
Double.valueOf(s);
return true;
} catch (Exception e) {
return false;
}
}
但我想將此方法轉換爲QT cpp。 任何人都可以幫助我嗎?將java方法轉換爲cpp
感謝, Nagaraju
public boolean isDoubleValue(String s) {
try {
Double.valueOf(s);
return true;
} catch (Exception e) {
return false;
}
}
但我想將此方法轉換爲QT cpp。 任何人都可以幫助我嗎?將java方法轉換爲cpp
感謝, Nagaraju
你可能想ATOF()。這是一個標準的c庫函數,用於將字符串轉換爲雙精度。
你可能不想'atof',因爲正如手冊頁所說的那樣,「atof()沒有檢測到錯誤。」如果不希望使用'QString :: toDouble',請改用'strtod'。 – andref 2011-05-09 12:28:32
看到這個:http://stackoverflow.com/questions/5932391/determining-if-a-string-is-a-double – Naveen 2011-05-09 04:34:55
我想要QT。所以更好使用QT庫 – Nagaraju 2011-05-09 04:38:46
QT只是C和C++之上的一個庫。任何適用於這些應用程序的答案都適用於任何QT編譯的C++應用程序。 – Jimmy2Times 2011-05-09 04:42:22