まだC++がよくわかっていない。 前から気になっていたことがいくつもある。 Frameworkを作成するにあたって、きちんと確かめておきたい。
項目
- C++言語
- 値と参照とポインタ
- スマートポインタ
- auto_ptr
- unique_ptr
- shared_ptr
- weak_ptr
- const
const int i = 0;const int* i;*i = 1; // errorint* const i;i = NULL; // errorconst int* const i;void func(const int& i);void func() const;
- コンストラクタ
- コピー
- ムーブ
- イディオム
- ライブラリ
- コンパイラ
- C++11
- VC++ 2010 Expressで使えるものと使えないもの
- http://www.slideshare.net/nekko1119/c11-in-visual-c
- C++11
参考資料
所感
これは骨が折れそう。課題が多すぎる。 でも、参照やポインタの話はさすがにもうスルーできない。 ひとつずつやっていくしかないか。