【初心者歓迎】C/C++室 Ver.66【環境依存OK】at TECH
【初心者歓迎】C/C++室 Ver.66【環境依存OK】 - 暇つぶし2ch24:デフォルトの名無しさん
09/05/29 17:39:39
>>23
A.method() の内部では A を書き換えないことを保証しているだけ

だから

void test(A& a) { a.method(); } は許される。

逆パターンの
 class B {
 public:
  void method() {}
 };
 void test2(const B& b) { b.method(); }

これは test2 中の b は const であるにも関わらず
method 呼び出しで b内部変る呼び出しだぜ と判断するからコンパイルエラー


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch