C++基礎#15 new/deleteで動的メモリとRAIIという概念の基本
Автор: IT屋のたなべ
Загружено: 2025-12-10
Просмотров: 115
この動画ではC++の『newやdeleteといったキーワードと動的メモリ』について解説しています!
さらに全体的なコードを設計するうえで重要になるRAIIという考え方や、スマートポインタの触りの部分についても触れています。効率的なメモリ管理を考えるうえで非常に大事な内容となっていますので、ぜひご覧ください!
🔗 関連リンク&参考資料
✅ 基本はここから
C++を学ぶメリット • C++入門前に知っておいてほしい!激ムズ言語の魅力と学ぶメリットについて語りたい
C言語/C++ VSCode開発環境(Windows) • WindowsでC言語/C++の学習環境をVSCode/Visual Studioで...
C言語/C++ VSCode開発環境(macOS) • サクッとMacとVSCodeでC言語・C++の学習を始めたい!そんな人に教えたい開発...
講義で使うソースコード https://github.com/kt2763/tnb-cpp-les...
✅ 講義シリーズまとめ
C++講義シリーズ再生リスト • C++講義シリーズ
C++講義#01 変数とデータ型 • C++入門#1 変数とデータ型から始めよう
C++講義#02 演算子 • C++入門#2 演算子の書き方!算術・比較・論理・三項を解説
C++講義#03 標準入出力cin/cout • C++入門#3 標準入出力cin/coutの基本とクセを理解する
C++講義#04 条件分岐if文, switch文 • C++入門#4 ifとswitch、条件分岐の書き方とベストプラクティス
C++講義#05 繰り返し for文, while文 • C++入門#5 while, for, 範囲forで繰り返し処理を使いこなす
C++講義#06 関数 • C++入門#6 もう悩まない関数の作り方3ステップ
C++講義#07 参照とポインタ • C++入門#7 参照とポインタの超基本を解説します
C++講義#08 配列とstd::vector • C++入門#8 配列とstd::vectorの違いと複数データ管理
C++講義#09 charとstring • C++入門#9 charとstd::stringで文字列リテラル操作を解説
C++講義#10 関数オーバーロードとデフォルト引数 • C++基礎#10 関数オーバーロードとデフォルト引数の勘所
C++講義#11 inlineとconstexpr • C++基礎#11 inline, constexprを味方につけよう
C++講義#12 ヘッダファイルと実装ファイルの分け方 • C++基礎#12 ヘッダファイルと実装ファイルの違いと使い分けの基本
C++講義#13 クラスの基本 • C++基礎#13 クラスを設計しながら基本を学ぶ
C++講義#14 名前空間とモジュール • C++基礎#14 名前空間とusing、新要素モジュール(import/export...
👉 この動画でわかること
✅ new/deleteの使い方
✅ スタックとヒープのコード例
✅ RAIIという概念
✅ スマートポインタ入門(unique_ptrのみ)
🔖 目次
00:00 オープニング
00:55 メモリの種類 - スタックとヒープ
05:59 new/deleteの基本 - ヒープ領域
14:00 配列の動的確保
20:51 メモリリークとは
22:28 RAIIとは
32:00 スマートポインタ入門
41:33 今日のまとめ
💎 プロフィール
💡田邉佳祐(たなべけいすけ)
💡 新しい技術を調べるのが好きです
💡 エンジニア & PM/PdM
💡 専門学校講師(ゲーム開発専攻)
💡 業務AI導入支援もやっています
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: