C++相談室 part83

このエントリーをはてなブックマークに追加
500デフォルトの名無しさん
>>473-478
C++0x だとデフォルトコンストラクタしかないクラスが 0 で初期化できるの?
501デフォルトの名無しさん:2010/09/07(火) 10:07:52
>>500
struct BasicStruct {
int x;
float y;
};

struct AltStruct {
AltStruct(int _x, float _y) : x(_x), y(_y) {}

private:
int x;
float y;
};

BasicStruct var1 = { 5, 3.2f };
AltStruct var2 = { 2, 4.3f };

とかが可能
配列はシラネ