ロベールC++

風邪治りません。

けど熱は無いし咳とかもそれほど。多分明日で治るかなー?

という訳で調子が良かったので起きてローベルのC++入門を読んでました。

[tmkm-amazon]4839926050[/tmkm-amazon]

これがなかなかいい・・・!

まだ全体の20%くらいしか進んでない上に初歩なので知ってることも多いのですが、知らないこともちらほら。

忘れないようにメモっておきます。

  • オーバーロードはメンバ関数でなくとも可能
  • const char* pは参照先が定数に。pは定数でない。char* const pは逆。参照先もp自体も定数にしたい時はconst char* const pのように2回使う
  • []は普通アドレス[インデックス]とするけど、インデックス[アドレス]でもいける!理由は*(アドレス+インデックス)っていう仕様だから。規格で決まってる。
  • nullポインタはプログラム上では0だけどアドレスが0とは限らないし-1とも限らない

nullポインタとかまだよく分かってないけどどんどん進めていきたいです

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です