1
我試圖在XCode中4使用的初始化列表,初始化列表不能正常工作的Xcode 4.4
struct Vector2f
{
float x,y;
Vector2f():x(0.f),y(0.f){}
Vector2f(float ix, float iy):x(ix),y(iy){}
} ;
但我發現了7編譯器錯誤,
所以看起來像它認爲我正在做一些「位場」業務,但我試圖使用一個初始化列表!
代碼文件在文件屬性中被標記爲「C++頭文件」,但它似乎正在編譯爲C?
標題不一般編譯自己。當它被包含在另一個文件中時,它們的內容會被編譯。你是否將這個C++頭文件包含在C文件中? – bames53
包含在Objective-C(.m)文件中 – bobobobo