struct { int count = 0; bool done = false; } abc;在用得到匿名类的通常场景下(纯数据,临时数据结构)这也足够了。那么如果楼主坚持一定要在构造里做点不可告人的事情怎么办?根据C++ RAII的精神,构造和析构是对成员递归的。我们可以构造一个成员来帮忙执行一段函数:structAut