#pragma warning (disable : 4786) // おまじない #include #include #include #include #include #include using namespace std; typedef map CHeightMap; #define for_all(c,i) for (i=c.begin();i!=c.end();++i) #define all(c) c.begin,c.end() struct CPerson { bool m_bMale; // true:男, false:女 int m_height; // 身長(cm) int m_weight; // 体重(kg) int m_shoe; // 靴サイズ(mm) }; int ReadFile(const char* filename,vector& out) { return 0; } int main() { vector data; vector::iterator it; ReadFile("data.txt",data); int k = 0; for_all(data,it) { printf("%s %d %d %d ",it->m_bMale ? "男" : "女", it->m_height,it->m_weight,it->m_shoe); if (++k%3 == 0) printf("\n"); } return 0; }