Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
■セクション00:イントロ【0-0】00:00:00 この動画について■セクション11:構造体からクラスへ【11-1】00:05:23 データ型について【11-2】00:07:17 構造体とは何か?【11-3】00:09:35 構造体の作り方【11-4】00:16:47 構造体からクラスへ■セクション12:クラス【12-1】00:18:35 クラスとは何か?【12-2】00:22:08 クラスの書き方【12-3】00:34:35 メンバ関数の実装【12-4】00:30:54 クラスの定義とヘッダーファイル【12-5】00:39:09 オブジェクトを複数宣言【12-6】00:43:47 クラスと配列【12-7】00:47:42 クラスとポインタ【12-8】00:58:12 オブジェクトを引数として渡す【12-9】01:04:19 オブジェクト指向とは何か?■セクション13:カプセル化【13-1】01:09:32 カプセル化とは?【13-2】01:14:41 アクセス指定子について【13-3】01:17:45 privateの基本【13-4】01:24:22 getter/setterとは【13-5】01:29:53 getter/setterの書き方【13-6】01:35:16 値の範囲の設定【13-7】01:38:51 カプセル化の3つの考え■セクション14:コンストラクタ【14-1】01:43:32 コンストラクタとは?【14-2】01:46:50 コンストラクタの書き方【14-3】01:50:31 コンストラクタと初期化【14-4】01:53:01 引数のあるコンストラクタ【14-5】01:56:56 コンストラクタのオーバーロード【14-6】02:02:07 デストラクタ【14-7】02:04:47 コピーコンストラクタについて【14-8】02:11:56 コピーコンストラクタの書き方■セクション 15:継承【15-1】02:14:42 継承について【15-2】02:21:13 継承の書き方【15-3】02:28:35 継承とprotected【15-4】02:36:18 派生クラスとアクセス指定子【15-5】02:38:59 継承とコンストラクタ【15-6】02:44:26 継承とコンストラクタのオーバーロード【15-7】02:51:53 静的メンバ変数【15-8】02:55:35 多重継承について【15-9】02:59:15 多重継承と仮想基本クラス■セクション16:多態性【16-1】03:04:22 多態性について【16-2】03:11:34 関数のオーバーロード【16-3】03:14:54 メンバ関数の実装方法【16-4】03:17:36 オーバーライドについて【16-5】03:23:35 仮想関数の呼び出し【16-6】03:27:27 オーバーライドと多態性【16-7】03:33:11 オーバーライドを使った多態性の実現【16-8】03:40:43 純粋仮想関数と抽象クラス【16-9】03:46:06 基本クラスのポインタ【16-10】03:57:26 抽象クラスと基本クラスのポインタ■セクション17:演算子のオーバーロード【17-1】04:02:51 演算子関数【17-2】04:15:44 オブジェクトと数値の足し算【17-3】04:20:29 2点の足し算【17-4】04:27:57 単項演算子のオーバーロード【17-5】04:32:37 比較演算子のオーバーロード【17-6】04:37:46 フレンド関数【17-7】04:41:51 フレンド関数とオブジェクトへのアクセス【17-8】04:48:01 フレンド関数と演算子のオーバーロード■セクション18:関数・クラステンプレート【18-1】04:53:29 関数テンプレートとオーバーロード【18-2】04:55:59 関数テンプレートの書き方【18-3】04:58:33 複数のテンプレート【18-4】05:02:42 クラステンプレート■セクション19:STL【19-1】05:07:41 STLとは何か?【19-2】05:09:49 vectorの書き方【19-3】05:15:01 イテレータの使い方【19-4】05:20:30 データ構造:マップ【19-5】05:25:08 データ型:キュー【19-6】05:28:11 データ構造:スタック【19-7】05:32:40 整列のアルゴリズム■セクション20:エラー処理【20-1】05:36:33 エラー処理について【20-2】05:38:02 戻り値を使ったエラー判定【20-3】05:42:34 try~catchの構文【20-4】05:47:44 try~catchの書き方【20-5】05:50:36 データ型による判定【20-6】05:55:21 複数のthrow文【20-7】05:58:16 関数による例外指定
すばらしいです。いろんな本で「クラス」を読んできましたが、わかりにくく腹落ちしていませんでした。 とてもわかりやすい内容で、感激しました。
人の気持ちが分かるって天才だなあ。
ありがとうございました。めぐり巡って、30年ぶりに C++ に戻ってきました。忙しさ故に、1.75倍速で拝聴して4日かかり、スッキリした感ありです。個人的に全てのランゲージは、英語の方言にしか思えなかったので、ここから C への足がかりにさせていただきます。昔、駅前留学で 20万支払わなくて良かったです。On Error Go To Programming TV !!
素敵なコメントを下さりありがとうございます。長い動画ですが全部見て頂けて本当に嬉しく思います。30年ぶりでもまた新しい言語に挑戦する姿勢が素晴らし過ぎます。コメントを頂けて私もまた新しい言語・動画に挑戦しようと思えました。ありがとうございました..!
すごく分かりやすかったです。C++で、ヘッダファイルの記述方法やマクロについての動画を上げていただきたいです。
まだ途中までしか見れていませんが、自分がサイトやブログを見て勉強していたときに詰まっていたり理解に苦しかったところも本当にわかりやすく説明されており、大変ありがたかったです。もっと早く発見できていれば...
初っ端からめちゃくちゃ分かりやすくて助かります!
C,C++を扱う開発系の会社に入社して4ヶ月目です。未経験かつ文系というものもあり、毎日泣きながら勉強しています。藁にもすがる思いでこの動画に辿り着き、あまりの分かりやすさに一つ一つ紐解かれる感覚でいます。本当にこの動画を出していただきありがとうございます。これからも動画投稿頑張ってください◎
コメントを下さりありがとうございます。お役に立つことが出来てとても嬉しいです!私も未経験からの転職組なのですごく気持ちがわかります。いきなりの開発現場で大変だと思いますが心から応援してます。素敵なコメントを下さりありがとうございます、私も動画投稿がんばりますね!
有料級の大変素晴らしい内容をありがとうございます。元々化学工学系のシミュレーションでVBAやらPython、Rはちょっと勉強していましたが、最近openfoamという、流体解析のツールを見ましてc++の存在を知り新たに勉強させてもらいました。
C++を勉強するのに使わせていただいていますが、わかりやすい上声のトーンも落ち着いていてとても聴きやすくて助かっています!リクエストみたいになってしまいますが、C♯も同じような感じで動画で見てみたいです!
私も[c#]動画を希望します。本当に分かりやすくて感動しました。ありがとうございます。
もうちょい早くこの動画に出会いたかったな
ありがとうございます!
C++基礎編の方でもありがとうございました。こんな大金をいただくほど感謝いただけたことないのですごく嬉しい気持ちと同時に、もっとみなさんのお役に立てるコンテンツを作れるようがんばっていきます。こちらこそこの度はご丁寧に本当にありがとうございました。
@@youseful_toba 本当にありがとうございます。よくわかります。友達に紹介しています!
こういう動画を探してた!!めちゃくちゃありがたい!!!🙏✨
c++を学んでいる最中なので、このチャンネルの動画ハマってます。すごく助かってます!
コメントを下さりありがとうございます。勉強のお役に立てて私も本当に嬉しいです!何か質問などありましたらお気軽にご質問下さいね。
信じられないほどわかりやすいです!趣味でプログラミングをやっていますがC++は敷居が高くてなかなか勉強する気になれなかったのですが恐ろしい勢いで理解できてます。できれば同じ感じでC++のもっと深いところも勉強したいです!
素敵なコメントを下さりありがとうございます。お褒めの言葉を頂けてとても嬉しいです!C++は動画では紹介してないたくさんの機能があるので、また別動画で応用編として作ってみたいと思います。ありがとうございます。
実に基本的な内容で素晴らしい授業です。
すごいわかりやすかったです!
卒論でc++使わないけんくなったので、分かりやすくて助かります!!動画作ってもらって、ありがとうございます!
仕事で使うため独学でC++学習をしているのですが、全然身につかず困っていました。すごく分かりやすい内容で、この動画に出会えてよかったと痛感しています。まだ途中ですがわからないところは何度も視聴させていただきます!
素晴らしい動画をありがとうございます。一点、気になりましたが、3:46:30あたり、基本クラスのポインタの説明にある「自信」は「自身」では?
高一です とても難しいですが将来の夢のために頑張ってものにしたいと思います。 でもC言語から段階を踏んで最終的にC➕➕を勉強した方がいいですよね? 今までにPythonしかやってきたことがないです。
Pythonでも十分だと思いますよ!「何か作りたいモノ」が1番大切で、そのために必要な言語を学ぶのが大切だと思います。Webアプリ・スマホアプリなど、mookaniさんは何か作りたいモノはあるでしょうか。プログラミング言語はあくまで手段なので、自分のやりたいことを実現できる言語を学ぶことをおすすめしています。ただC言語やC++は言語の仕組みを学ぶのにはすごくおすすめです。「プログラミングを勉強したい!」ということなら学んで損はないと思います。作りたいモノがあるのか?技術を学びたいのか?によって選ぶと良いかと思います。動画でわからない点があればいつでも聞いて下さい。私もまだまだなのでお互いがんばりましょう..!
@@youseful_toba unrealengineを用いてゲームを作りたいと思っていて、C➕➕が推奨されているのです。
@@AloneInKyoto-xy6qj だとしたらC++を勉強するのが良いかと思います!ゲーム開発はC系を使うことが多いのでぜひ挑戦してみて下さい。
死ぬほどわかりやすかったです!助かりました。有料でいいんじゃないか!?というレベル。。
すばらしい動画を配信いただき、感謝いたします。mapの使い方で、テキスト通りに記述して動かしてみたところ、ターミナルに、翻訳された英単語(バナナ➾banana)がなぜか表示されません。vscodeを使用しておりますが、設定の問題でしょうか?ご教示いただけましたらありがたく存じます。
自分用メモ2:14:42 まで見た
自分用 3:36:17
4:09:30
334 17自分用
教科書っていう言葉はいいよなあ。
英語でも日本語でもconstructorのアクセントは後半部分にあると思っていたので、しょうもない事ですがコン↑ストラクタというアクセントにモヤモヤしました。実際の現場でのイントネーションもそのような感じなのでしょうか。
全然関係ないけど、よく登場するYamadaとHanakoが片方名字で片方名前なのずっと気になる。
素晴らしい動画をありがとうございます。
時代と逆の流れで申し訳ない質問なんですが、C++ソースから、Cソースへ変換するアプリケーション、ツール等、ご存知ありませんでしょうか?
ご質問下さりありがとうございます。変換したことがないのでわからないです..お役に立てなくてすみません。
@@youseful_toba 承知しました。ありがとうございます。
和田秀樹の暗記数学に似ている?
3:33:25
オブジェクト指向じゃなくて、クラス指向ですね。オブジェクト指向であるなら、オブジェクト→クラスである必要がありますね。
違いがよくわからないので解説をお願いします。
何度も繰り返し見たので前編を含めるとトータル2週間くらいかかりました。学習内容に基づいて次の段階を学びたいのですが、おすすめのコンテンツや書籍があればご紹介いただけないでしょうか?
4:02:50
■セクション00:イントロ
【0-0】00:00:00 この動画について
■セクション11:構造体からクラスへ
【11-1】00:05:23 データ型について
【11-2】00:07:17 構造体とは何か?
【11-3】00:09:35 構造体の作り方
【11-4】00:16:47 構造体からクラスへ
■セクション12:クラス
【12-1】00:18:35 クラスとは何か?
【12-2】00:22:08 クラスの書き方
【12-3】00:34:35 メンバ関数の実装
【12-4】00:30:54 クラスの定義とヘッダーファイル
【12-5】00:39:09 オブジェクトを複数宣言
【12-6】00:43:47 クラスと配列
【12-7】00:47:42 クラスとポインタ
【12-8】00:58:12 オブジェクトを引数として渡す
【12-9】01:04:19 オブジェクト指向とは何か?
■セクション13:カプセル化
【13-1】01:09:32 カプセル化とは?
【13-2】01:14:41 アクセス指定子について
【13-3】01:17:45 privateの基本
【13-4】01:24:22 getter/setterとは
【13-5】01:29:53 getter/setterの書き方
【13-6】01:35:16 値の範囲の設定
【13-7】01:38:51 カプセル化の3つの考え
■セクション14:コンストラクタ
【14-1】01:43:32 コンストラクタとは?
【14-2】01:46:50 コンストラクタの書き方
【14-3】01:50:31 コンストラクタと初期化
【14-4】01:53:01 引数のあるコンストラクタ
【14-5】01:56:56 コンストラクタのオーバーロード
【14-6】02:02:07 デストラクタ
【14-7】02:04:47 コピーコンストラクタについて
【14-8】02:11:56 コピーコンストラクタの書き方
■セクション 15:継承
【15-1】02:14:42 継承について
【15-2】02:21:13 継承の書き方
【15-3】02:28:35 継承とprotected
【15-4】02:36:18 派生クラスとアクセス指定子
【15-5】02:38:59 継承とコンストラクタ
【15-6】02:44:26 継承とコンストラクタのオーバーロード
【15-7】02:51:53 静的メンバ変数
【15-8】02:55:35 多重継承について
【15-9】02:59:15 多重継承と仮想基本クラス
■セクション16:多態性
【16-1】03:04:22 多態性について
【16-2】03:11:34 関数のオーバーロード
【16-3】03:14:54 メンバ関数の実装方法
【16-4】03:17:36 オーバーライドについて
【16-5】03:23:35 仮想関数の呼び出し
【16-6】03:27:27 オーバーライドと多態性
【16-7】03:33:11 オーバーライドを使った多態性の実現
【16-8】03:40:43 純粋仮想関数と抽象クラス
【16-9】03:46:06 基本クラスのポインタ
【16-10】03:57:26 抽象クラスと基本クラスのポインタ
■セクション17:演算子のオーバーロード
【17-1】04:02:51 演算子関数
【17-2】04:15:44 オブジェクトと数値の足し算
【17-3】04:20:29 2点の足し算
【17-4】04:27:57 単項演算子のオーバーロード
【17-5】04:32:37 比較演算子のオーバーロード
【17-6】04:37:46 フレンド関数
【17-7】04:41:51 フレンド関数とオブジェクトへのアクセス
【17-8】04:48:01 フレンド関数と演算子のオーバーロード
■セクション18:関数・クラステンプレート
【18-1】04:53:29 関数テンプレートとオーバーロード
【18-2】04:55:59 関数テンプレートの書き方
【18-3】04:58:33 複数のテンプレート
【18-4】05:02:42 クラステンプレート
■セクション19:STL
【19-1】05:07:41 STLとは何か?
【19-2】05:09:49 vectorの書き方
【19-3】05:15:01 イテレータの使い方
【19-4】05:20:30 データ構造:マップ
【19-5】05:25:08 データ型:キュー
【19-6】05:28:11 データ構造:スタック
【19-7】05:32:40 整列のアルゴリズム
■セクション20:エラー処理
【20-1】05:36:33 エラー処理について
【20-2】05:38:02 戻り値を使ったエラー判定
【20-3】05:42:34 try~catchの構文
【20-4】05:47:44 try~catchの書き方
【20-5】05:50:36 データ型による判定
【20-6】05:55:21 複数のthrow文
【20-7】05:58:16 関数による例外指定
すばらしいです。いろんな本で「クラス」を読んできましたが、わかりにくく腹落ちしていませんでした。 とてもわかりやすい内容で、感激しました。
人の気持ちが分かるって天才だなあ。
ありがとうございました。めぐり巡って、30年ぶりに C++ に戻ってきました。忙しさ故に、1.75倍速で拝聴して4日かかり、スッキリした感ありです。個人的に全てのランゲージは、英語の方言にしか思えなかったので、ここから C への足がかりにさせていただきます。昔、駅前留学で 20万支払わなくて良かったです。On Error Go To Programming TV !!
素敵なコメントを下さりありがとうございます。長い動画ですが全部見て頂けて本当に嬉しく思います。30年ぶりでもまた新しい言語に挑戦する姿勢が素晴らし過ぎます。コメントを頂けて私もまた新しい言語・動画に挑戦しようと思えました。ありがとうございました..!
すごく分かりやすかったです。C++で、ヘッダファイルの記述方法やマクロについての動画を上げていただきたいです。
まだ途中までしか見れていませんが、自分がサイトやブログを見て勉強していたときに詰まっていたり理解に苦しかったところも本当にわかりやすく説明されており、大変ありがたかったです。もっと早く発見できていれば...
初っ端からめちゃくちゃ分かりやすくて助かります!
C,C++を扱う開発系の会社に入社して4ヶ月目です。未経験かつ文系というものもあり、毎日泣きながら勉強しています。
藁にもすがる思いでこの動画に辿り着き、あまりの分かりやすさに一つ一つ紐解かれる感覚でいます。
本当にこの動画を出していただきありがとうございます。これからも動画投稿頑張ってください◎
コメントを下さりありがとうございます。お役に立つことが出来てとても嬉しいです!私も未経験からの転職組なのですごく気持ちがわかります。いきなりの開発現場で大変だと思いますが心から応援してます。素敵なコメントを下さりありがとうございます、私も動画投稿がんばりますね!
有料級の大変素晴らしい内容をありがとうございます。
元々化学工学系のシミュレーションでVBAやらPython、Rはちょっと勉強していましたが、
最近openfoamという、流体解析のツールを見ましてc++の存在を知り新たに勉強させてもらいました。
C++を勉強するのに使わせていただいていますが、わかりやすい上声のトーンも落ち着いていてとても聴きやすくて助かっています!
リクエストみたいになってしまいますが、C♯も同じような感じで動画で見てみたいです!
私も[c#]動画を希望します。
本当に分かりやすくて感動しました。
ありがとうございます。
もうちょい早くこの動画に出会いたかったな
ありがとうございます!
C++基礎編の方でもありがとうございました。
こんな大金をいただくほど感謝いただけたことないのですごく嬉しい気持ちと同時に、もっとみなさんのお役に立てるコンテンツを作れるようがんばっていきます。こちらこそこの度はご丁寧に本当にありがとうございました。
@@youseful_toba 本当にありがとうございます。よくわかります。友達に紹介しています!
こういう動画を探してた!!めちゃくちゃありがたい!!!🙏✨
c++を学んでいる最中なので、このチャンネルの動画ハマってます。すごく助かってます!
コメントを下さりありがとうございます。勉強のお役に立てて私も本当に嬉しいです!何か質問などありましたらお気軽にご質問下さいね。
信じられないほどわかりやすいです!
趣味でプログラミングをやっていますがC++は敷居が高くてなかなか勉強する気になれなかったのですが恐ろしい勢いで理解できてます。
できれば同じ感じでC++のもっと深いところも勉強したいです!
素敵なコメントを下さりありがとうございます。お褒めの言葉を頂けてとても嬉しいです!C++は動画では紹介してないたくさんの機能があるので、また別動画で応用編として作ってみたいと思います。ありがとうございます。
実に基本的な内容で素晴らしい授業です。
すごいわかりやすかったです!
卒論でc++使わないけんくなったので、分かりやすくて助かります!!
動画作ってもらって、ありがとうございます!
仕事で使うため独学でC++学習をしているのですが、全然身につかず困っていました。
すごく分かりやすい内容で、この動画に出会えてよかったと痛感しています。
まだ途中ですがわからないところは何度も視聴させていただきます!
素晴らしい動画をありがとうございます。一点、気になりましたが、3:46:30あたり、基本クラスのポインタの説明にある「自信」は「自身」では?
高一です とても難しいですが将来の夢のために頑張ってものにしたいと思います。 でもC言語から段階を踏んで最終的にC➕➕を勉強した方がいいですよね? 今までにPythonしかやってきたことがないです。
Pythonでも十分だと思いますよ!「何か作りたいモノ」が1番大切で、そのために必要な言語を学ぶのが大切だと思います。Webアプリ・スマホアプリなど、mookaniさんは何か作りたいモノはあるでしょうか。プログラミング言語はあくまで手段なので、自分のやりたいことを実現できる言語を学ぶことをおすすめしています。
ただC言語やC++は言語の仕組みを学ぶのにはすごくおすすめです。「プログラミングを勉強したい!」ということなら学んで損はないと思います。作りたいモノがあるのか?技術を学びたいのか?によって選ぶと良いかと思います。動画でわからない点があればいつでも聞いて下さい。私もまだまだなのでお互いがんばりましょう..!
@@youseful_toba unrealengineを用いてゲームを作りたいと思っていて、C➕➕が推奨されているのです。
@@AloneInKyoto-xy6qj だとしたらC++を勉強するのが良いかと思います!ゲーム開発はC系を使うことが多いのでぜひ挑戦してみて下さい。
死ぬほどわかりやすかったです!助かりました。有料でいいんじゃないか!?というレベル。。
すばらしい動画を配信いただき、感謝いたします。mapの使い方で、テキスト通りに記述して動かしてみたところ、ターミナルに、翻訳された英単語(バナナ➾banana)がなぜか表示されません。vscodeを使用しておりますが、設定の問題でしょうか?ご教示いただけましたらありがたく存じます。
自分用メモ
2:14:42 まで見た
自分用 3:36:17
4:09:30
334 17
自分用
教科書っていう言葉はいいよなあ。
英語でも日本語でもconstructorのアクセントは後半部分にあると思っていたので、しょうもない事ですがコン↑ストラクタというアクセントにモヤモヤしました。実際の現場でのイントネーションもそのような感じなのでしょうか。
全然関係ないけど、よく登場するYamadaとHanakoが片方名字で片方名前なのずっと気になる。
素晴らしい動画をありがとうございます。
時代と逆の流れで申し訳ない質問なんですが、C++ソースから、Cソースへ変換するアプリケーション、ツール等、ご存知ありませんでしょうか?
ご質問下さりありがとうございます。変換したことがないのでわからないです..お役に立てなくてすみません。
@@youseful_toba 承知しました。ありがとうございます。
和田秀樹の暗記数学に似ている?
3:33:25
オブジェクト指向じゃなくて、クラス指向ですね。
オブジェクト指向であるなら、オブジェクト→クラスである必要がありますね。
違いがよくわからないので解説をお願いします。
ありがとうございます!
何度も繰り返し見たので前編を含めるとトータル2週間くらいかかりました。学習内容に基づいて次の段階を学びたいのですが、おすすめのコンテンツや書籍があればご紹介いただけないでしょうか?
すごく分かりやすかったです。C++で、ヘッダファイルの記述方法やマクロについての動画を上げていただきたいです。
4:02:50
ありがとうございます!