学習パス

ポインタとメモリ

ポインタ、ポインタ演算、動的メモリ、RAII など、C と C++ ならではの部分を学びます。

レッスン 6 件 · チャレンジ 8 件

パスを始める →
  1. レッスン チャレンジ 1 件 ポインタとアドレス アドレスを保存しdereferenceして元のobjectを変更します。
  2. レッスン チャレンジ 1 件 ポインタ演算 Pointerとiteratorで連続メモリを走査します。
  3. レッスン チャレンジ 1 件 動的メモリ管理 実行時サイズの配列を確保し安全に解放します。
  4. レッスン チャレンジ 2 件 多次元配列 Row-majorのmatrixを走査して行合計を求めます。
  5. レッスン チャレンジ 1 件 RAIIと確実なcleanup Resource lifetimeをobject lifetimeへ結び付けます。
  6. レッスン チャレンジ 2 件 動的配列とstd::vector 追加時に連続storageを拡張します。