Комментарии •

  • @youseful_toba
    @youseful_toba 2 года назад +12

    ■セクション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 関数による例外指定

  • @user-iv8tn6km1c
    @user-iv8tn6km1c 11 месяцев назад +5

    人の気持ちが分かるって天才だなあ。

  • @user-ir5go3xg7n
    @user-ir5go3xg7n Год назад

    卒論でc++使わないけんくなったので、分かりやすくて助かります!!
    動画作ってもらって、ありがとうございます!

  • @user-iv8tn6km1c
    @user-iv8tn6km1c 11 месяцев назад

    実に基本的な内容で素晴らしい授業です。

  • @user-ee7ri8uf2r
    @user-ee7ri8uf2r 2 года назад +1

    c++を学んでいる最中なので、このチャンネルの動画ハマってます。すごく助かってます!

    • @youseful_toba
      @youseful_toba 2 года назад +2

      コメントを下さりありがとうございます。勉強のお役に立てて私も本当に嬉しいです!何か質問などありましたらお気軽にご質問下さいね。

  • @saitot8274
    @saitot8274 4 месяца назад

    すばらしいです。いろんな本で「クラス」を読んできましたが、わかりにくく腹落ちしていませんでした。 とてもわかりやすい内容で、感激しました。

  • @user-vq2ur6qq9g
    @user-vq2ur6qq9g 6 месяцев назад

    すごいわかりやすかったです!

  • @user-cy2tu9ty7z
    @user-cy2tu9ty7z 24 дня назад

    こういう動画を探してた!!めちゃくちゃありがたい!!!🙏✨

  • @user-jf3xd2dp8o
    @user-jf3xd2dp8o 2 года назад +3

    もうちょい早くこの動画に出会いたかったな

  • @komekome6396
    @komekome6396 Год назад +3

    有料級の大変素晴らしい内容をありがとうございます。
    元々化学工学系のシミュレーションでVBAやらPython、Rはちょっと勉強していましたが、
    最近openfoamという、流体解析のツールを見ましてc++の存在を知り新たに勉強させてもらいました。

  • @m.n.1330
    @m.n.1330 2 года назад +1

    仕事で使うため独学でC++学習をしているのですが、全然身につかず困っていました。
    すごく分かりやすい内容で、この動画に出会えてよかったと痛感しています。
    まだ途中ですがわからないところは何度も視聴させていただきます!

  • @user-ww7fy7nw8s
    @user-ww7fy7nw8s Год назад +3

    C++を勉強するのに使わせていただいていますが、わかりやすい上声のトーンも落ち着いていてとても聴きやすくて助かっています!
    リクエストみたいになってしまいますが、C♯も同じような感じで動画で見てみたいです!

    • @hiroekabeya9414
      @hiroekabeya9414 4 месяца назад

      私も[c#]動画を希望します。
      本当に分かりやすくて感動しました。
      ありがとうございます。

  • @user-vi5fl5rx9z
    @user-vi5fl5rx9z 2 года назад +2

    C,C++を扱う開発系の会社に入社して4ヶ月目です。未経験かつ文系というものもあり、毎日泣きながら勉強しています。
    藁にもすがる思いでこの動画に辿り着き、あまりの分かりやすさに一つ一つ紐解かれる感覚でいます。
    本当にこの動画を出していただきありがとうございます。これからも動画投稿頑張ってください◎

    • @youseful_toba
      @youseful_toba 2 года назад +1

      コメントを下さりありがとうございます。お役に立つことが出来てとても嬉しいです!私も未経験からの転職組なのですごく気持ちがわかります。いきなりの開発現場で大変だと思いますが心から応援してます。素敵なコメントを下さりありがとうございます、私も動画投稿がんばりますね!

  • @kittyask90714
    @kittyask90714 2 года назад +5

    ありがとうございました。めぐり巡って、30年ぶりに C++ に戻ってきました。忙しさ故に、1.75倍速で拝聴して4日かかり、スッキリした感ありです。個人的に全てのランゲージは、英語の方言にしか思えなかったので、ここから C への足がかりにさせていただきます。昔、駅前留学で 20万支払わなくて良かったです。On Error Go To Programming TV !!

    • @youseful_toba
      @youseful_toba 2 года назад +1

      素敵なコメントを下さりありがとうございます。長い動画ですが全部見て頂けて本当に嬉しく思います。30年ぶりでもまた新しい言語に挑戦する姿勢が素晴らし過ぎます。コメントを頂けて私もまた新しい言語・動画に挑戦しようと思えました。ありがとうございました..!

  • @user-sq4ds7dv8s
    @user-sq4ds7dv8s 2 года назад +5

    信じられないほどわかりやすいです!
    趣味でプログラミングをやっていますがC++は敷居が高くてなかなか勉強する気になれなかったのですが恐ろしい勢いで理解できてます。
    できれば同じ感じでC++のもっと深いところも勉強したいです!

    • @youseful_toba
      @youseful_toba 2 года назад +2

      素敵なコメントを下さりありがとうございます。お褒めの言葉を頂けてとても嬉しいです!C++は動画では紹介してないたくさんの機能があるので、また別動画で応用編として作ってみたいと思います。ありがとうございます。

  • @user-lc5hp9pb3r
    @user-lc5hp9pb3r Год назад

    死ぬほどわかりやすかったです!助かりました。有料でいいんじゃないか!?というレベル。。

  • @user-kl4nh2vz9p
    @user-kl4nh2vz9p 5 месяцев назад +1

    まだ途中までしか見れていませんが、自分がサイトやブログを見て勉強していたときに詰まっていたり理解に苦しかったところも本当にわかりやすく説明されており、大変ありがたかったです。もっと早く発見できていれば...

  • @MauIsshiki
    @MauIsshiki Год назад

    ありがとうございます!

    • @youseful_toba
      @youseful_toba Год назад

      C++基礎編の方でもありがとうございました。
      こんな大金をいただくほど感謝いただけたことないのですごく嬉しい気持ちと同時に、もっとみなさんのお役に立てるコンテンツを作れるようがんばっていきます。こちらこそこの度はご丁寧に本当にありがとうございました。

    • @MauIsshiki
      @MauIsshiki Год назад

      @@youseful_toba 本当にありがとうございます。よくわかります。友達に紹介しています!

  • @user-xj5iv4nz8n
    @user-xj5iv4nz8n Год назад

    すばらしい動画を配信いただき、感謝いたします。mapの使い方で、テキスト通りに記述して動かしてみたところ、ターミナルに、翻訳された英単語(バナナ➾banana)がなぜか表示されません。vscodeを使用しておりますが、設定の問題でしょうか?ご教示いただけましたらありがたく存じます。

  • @user-tq7zr2cw4v
    @user-tq7zr2cw4v 9 месяцев назад

    C++17では、関数の後にthrowはコンパイルエラーになります。削除されたらしいです。

  • @user-iv8tn6km1c
    @user-iv8tn6km1c 11 месяцев назад

    教科書っていう言葉はいいよなあ。

  • @user-ju9kz6fw6v
    @user-ju9kz6fw6v Год назад

    自分用メモ
    2:14:42 まで見た

  • @AloneInKyoto-xy6qj
    @AloneInKyoto-xy6qj 2 года назад +6

    高一です とても難しいですが将来の夢のために頑張ってものにしたいと思います。 でもC言語から段階を踏んで最終的にC➕➕を勉強した方がいいですよね? 今までにPythonしかやってきたことがないです。

    • @youseful_toba
      @youseful_toba 2 года назад +2

      Pythonでも十分だと思いますよ!「何か作りたいモノ」が1番大切で、そのために必要な言語を学ぶのが大切だと思います。Webアプリ・スマホアプリなど、mookaniさんは何か作りたいモノはあるでしょうか。プログラミング言語はあくまで手段なので、自分のやりたいことを実現できる言語を学ぶことをおすすめしています。
      ただC言語やC++は言語の仕組みを学ぶのにはすごくおすすめです。「プログラミングを勉強したい!」ということなら学んで損はないと思います。作りたいモノがあるのか?技術を学びたいのか?によって選ぶと良いかと思います。動画でわからない点があればいつでも聞いて下さい。私もまだまだなのでお互いがんばりましょう..!

    • @AloneInKyoto-xy6qj
      @AloneInKyoto-xy6qj 2 года назад

      @@youseful_toba unrealengineを用いてゲームを作りたいと思っていて、C➕➕が推奨されているのです。

    • @youseful_toba
      @youseful_toba 2 года назад +2

      @@AloneInKyoto-xy6qj だとしたらC++を勉強するのが良いかと思います!ゲーム開発はC系を使うことが多いのでぜひ挑戦してみて下さい。

  • @ebifuruai
    @ebifuruai Год назад

    全然関係ないけど、よく登場するYamadaとHanakoが片方名字で片方名前なのずっと気になる。

    • @ebifuruai
      @ebifuruai Год назад

      素晴らしい動画をありがとうございます。

  • @demi-dinosaur
    @demi-dinosaur 2 года назад +3

    英語でも日本語でもconstructorのアクセントは後半部分にあると思っていたので、しょうもない事ですがコン↑ストラクタというアクセントにモヤモヤしました。実際の現場でのイントネーションもそのような感じなのでしょうか。

  • @user-yr3iw6ev6s
    @user-yr3iw6ev6s 5 месяцев назад

    334 17
    自分用

  • @user-to8qq4tf8c
    @user-to8qq4tf8c 2 года назад

    時代と逆の流れで申し訳ない質問なんですが、C++ソースから、Cソースへ変換するアプリケーション、ツール等、ご存知ありませんでしょうか?

    • @youseful_toba
      @youseful_toba 2 года назад +1

      ご質問下さりありがとうございます。変換したことがないのでわからないです..お役に立てなくてすみません。

    • @user-to8qq4tf8c
      @user-to8qq4tf8c 2 года назад

      ​@@youseful_toba 承知しました。ありがとうございます。

  • @user-zl7jd9nb1w
    @user-zl7jd9nb1w Год назад

    自分用 3:36:17

  • @user-iv8tn6km1c
    @user-iv8tn6km1c 11 месяцев назад

    和田秀樹の暗記数学に似ている?

  • @user-ut9jn4or5g
    @user-ut9jn4or5g 2 года назад

    3:33:25

  • @kkoba32
    @kkoba32 Год назад

    オブジェクト指向じゃなくて、クラス指向ですね。
    オブジェクト指向であるなら、オブジェクト→クラスである必要がありますね。

    • @user-gk9ri5gl1e
      @user-gk9ri5gl1e 6 месяцев назад

      違いがよくわからないので解説をお願いします。