2013-01-09から1日間の記事一覧

関数やクラスのメソッド中に、ローカルにクラスを定義できるってのを知った

C++

クラスの中にクラスを書けることはpimlなんかを通じて知っていたのだが、関数の中にもローカルにクラスを定義出来ることは知らなかったのでメモ。ファンクタとか使うのに便利そう。 #include<iostream> void hoge() { class Hoge { public: void Shout(){std::cout << </iostream>…