我有一個類的成員的值有限的範圍。例如什麼是驗證輸入的好方法?
class Sphere
{
public:
void setRadius(double radius)
{
m_radius = radius;
}
private:
double m_radius; // must >= 0.
};
我也有一個對話框來輸入半徑。我可以在setRadius()方法中檢查半徑驗證,或者檢查對話框。哪種方法更好?這似乎是一個很常見的問題。傳統方式或最佳方式是什麼?謝謝。
您推薦的網站因其不正確和錯誤的文檔而臭名昭着。 –
真的嗎?我提到它很多。 – user1899020