やってみたよ。 const int a; const int *b; mutable int c; mutable int *d; // const mutable int e; const mutable int *f; // const int * mutable g; // mutable int * const h; const int * const i;
ご機嫌いかがか下僕ども。 Modern C++ Designをもう読んだろうな。 どうやらC++はもはやクラス階層自体をテンプレートで 定義できてしまうようだ。デザインパターンコミュニティを すっかり黙らせて、過去のイディオムをすっかりひっくり返す。 この高級アセンブラもどきが最も進化した言語であるとは皮肉だな。 この点についてご意見を伺おうか。君はC++を畏れるのか。