C++中級#18 演算子オーバーロードはこう使う
Автор: IT屋のたなべ
Загружено: 2026-01-15
Просмотров: 35
今回の動画では『演算子オーバーロード』について解説しています!
普段よく使っている+やーといった数学的計算や、比較で使う==や!=といった演算子の振る舞いを自分で定義できるといった特別な文法です。うまく扱えるようになると表現の幅がぐっと広がるのでぜひ最後までご覧ください!
🔗 関連リンク&参考資料
✅ 基本はここから
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...
C++講義#15 new/deleteとRAII • C++基礎#15 new/deleteで動的メモリとRAIIという概念の基本
C++講義#16 pragma onceとヘッダガード • C++中級#16 pragma onceって何者?ヘッダガードを理解する
C++講義#17 コンストラクタ、デストラクタ、初期化リスト • C++中級#17 コンストラクタとデストラクタ、初期化リストの使い道と使い方
👉 この動画でわかること
✅ 演算子オーバーロードの基本
✅ 演算子オーバーロードのいろいろな書き方
✅ 演算子オーバーロードの注意点やよくある間違い
🔖 目次
00:00 オープニング
00:49 演算子オーバーロードの基本
07:59 よく使う演算子のオーバーロード
13:29 複合代入演算子のオーバーロード
16:34 フレンド関数を使った演算子オーバーロード
21:04 ストリーム演算子のオーバーロード
24:07 演算子オーバーロードの注意点
28:29 よくある間違い
32:15 今日まとめ
💎 プロフィール
💡田邉佳祐(たなべけいすけ)
💡 新しい技術を調べるのが好きです
💡 エンジニア & PM/PdM
💡 専門学校講師(ゲーム開発専攻)
💡 業務AI導入支援もやっています
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: