我是C++的新手,這個問題可能很容易爲你解答。我無法找到這種語法的實際含義。所以我有:int *是什麼。語法呢?
struct Vec {
double x, y, z;
Vec(double x_=0, double y_=0, double z_=0){ x=x_; y=y_; z=z_; }
};
int w = 1024, h = 768;
Vec cx = Vec(w*.5135/h);
最後一行發生了什麼?我正在創建一個Vec類型的新結構,還有什麼? 在此先感謝。
這是一個乘法運算符。 – juanchopanza
與'w * 0.5135/h'相同 – BlackDwarf
不使用[幻數](https://en.wikipedia.org/wiki/Magic_number_(編程))的另一個原因。 – Jarod42