この初期化方法に名前ついてますか? ググり方教えて下さい。
見た事、やったことないです。

class Meibo{
public:
int GakuseiNo;
string Name;
Meibo() : GakuseiNo( -1 ), Name( "" ) {}
Meibo(int n, string name) : GakuseiNo( n ), Name( name ){}
bool operator<(const Meibo& a)const{ return GakuseiNo < a.GakuseiNo; }
};