けろっぐ

新卒エンジニア1年目です。 プログラミングや勉強したことをアウトプットします。

けろっぐ

新卒エンジニア1年目です。 プログラミングや勉強したことをアウトプットします。

最近の記事

2024-07-16 C++プログラミング練習

今日は演算子のオーバーロードについて学びました。 演算子のオーバーロードとは、+や-などの四則演算であったり、インクリメント、デクリメントや条件式をユーザーが定義して使用するものです。 始めは何のためにあんねん、いつ使うねん。と思っていたんですが、GPTさんに例題を出してもらったベクトルの問題で、演算子のオーバーロードに必要性を理解できました。 今回のGPTとのやり取りは以下のリンクにあります。 プロンプト 私はC++を勉強しています。 以下の条件を満たす実用的なプロ

    • 2024-07-11C++プログラミング練習

      こんばんわ。ケロッグです。 今日も独習C++を読みながら学んだ構文を使って、ChatGPTに出してもらった問題を解きます。 最近独習C++は停滞気味で、やっと6章に入ることができました。7月中に終わらせる予定が、いよいよ厳しくなってきました💦 頑張ります。 https://chatgpt.com/share/e113e849-302f-4ef1-a9ea-30658587e444 今回は右辺値参照を学んだので、これを取り入れた問題を出してもらったのですが、プログラムを書い

      • 2024-07-03C++プログラミング練習

        こんにちわ。ケロッグです。今日も今日とてC++プログラミング練習をChatGPTと一緒にやっていきます。 いつもと同じようにGPTに問題を出してもらって、プログラムを書いて、フィードバックをもらいます。今日はフィードバックをもらってさらにプログラムを書き直しました。 GPTとのやり取り今日の学び 今日の学びを先に書いてしまいます。今日、主に学んだことは以下の2点です。 ・ポインタ渡しと参照渡しの違い ・参照型への型推論 ポインタ渡しと参照渡しの違い 値渡しとそれ以外につ

        • 2024-06-28 C++プログラミング練習

          どうもケロッグです。 今日もC++のプログラミング練習をChatGPTくんと頑張りました。 前回同様、GPTくんに問題を作成してもらい、その要件を満たすプログラムを書いて、フィードバックをもらうという流れです。 GPTくんとのやり取りのリンクは以下です。 今回は、GPTくんの出題する問題が「学生の成績管理システム」もしくは「図書館の本管理システム」の2つしか出題しなくなったので、プロンプトを工夫しています。 プロンプト 私はC++を勉強しています。以下の条件に満たす実用

        2024-07-16 C++プログラミング練習

          2024-06-25 C++プログラミング練習

          最近「独習C++」という参考書を読んでは、マネしてコードを書いて勉強しています。 しかし、参考書だけではアウトプットが足りないと思い、ChatGPTに問題を作ってもらって、解くことにしました。これのいいところは、使いたい構文と難易度をカスタマイズできることです。インプットしたことをすぐに実践的な形でアウトプットできるので最近かなりはまってます。 それでは、実際にChatGPTとのやり取りと、自分の書いたプログラムをさらしていきます。 GPTへのプロンプト 下記の条件に合わ

          2024-06-25 C++プログラミング練習