該數據結構(C++)我在C++該數據結構(結構):替代爲在Objective-C
struct Vector3f
{
float x;
float y;
float z;
Vector3f()
{
}
Vector3f(float _x, float _y, float _z)
{
x = _x;
y = _y;
z = _z;
}
};
我已被最近被學習和使用的Objective-C。我發現在Objective-C中有很多我無法做到的事情,我可以在C++中完成。所以,我希望能夠通過構造函數在Objective-C中做到這一點。我知道Objective-C不支持像C++這樣的函數重載。所以,第一個構造函數不是必需的。
那麼你有什麼嘗試? – pjs
我用變量創建了一個簡單的C++結構。然後生成一個函數,您可以輸入三個變量,它會創建一個Vector3f結構併爲每個變量賦值:'vec3f.x = _x;'。並返回該Vector3f – retsgorf297