プログラミング言語 C++ 第4版 第7章
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第7章の学習メモ。 章末のアドバイスへ、章の内容で補足を記載していく形式でまとめていく。 アドバイス ( "→" 以降は補...
26 search resultsShowing 1~20 results
You need to log-in
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第7章の学習メモ。 章末のアドバイスへ、章の内容で補足を記載していく形式でまとめていく。 アドバイス ( "→" 以降は補...
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第6章の学習メモ。 章末のアドバイスへ、章の内容で補足を記載していく形式でまとめていく。 アドバイス ( "→" 以降は補...
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第5章の学習メモ。 本章で重要と感じた・疑問に思ったポイントの要約と、理解があいまいだった用語の整理を行う。 用語メモ 用...
結論:範囲チェックを入れると、毎回オーバーヘッドが発生し、遅くなるから。 提案:もし範囲チェックをしたい場合、.at(i)でアクセスをすれば、範囲外アクセスで例外を投げる。速度を優先したい場合は...
バッグボーンを知ると、その人間の輪郭がよりはっきりと見えてくるようになります。 ただそれは、普段使っている道具(ツール)にもいえることかもしれません。 ということで、普段何気なく使用しているVi...
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第4章の学習メモ。 本章で重要と感じた・疑問に思ったポイントの要約と、理解があいまいだった用語の整理を行う。 用語メモ 用...
C++のインクリメント(デクリメント)方式の話。 どちらを使ってもその後の動作が変わらない(どちらを使っても同じ。forループ内での使用のケースなどの)場合、前置(++C)と後置(C++)のどち...
今いる会社(組み込み系)では、新入社員に研修としてC言語とC++を学ばせている。 実際の業務で使うのは主にC++のほうだが、「Cの基礎がなければC++に太刀打ちできない」という見解から、C言語も...
The 5 Levels Of C++ こちらの動画の要約。 「The 5 Levels Of C++」要約 5段階のC++習熟レベル レベル1(初心者) Hello World や簡単な電卓が...
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第3章の学習メモ。 本章で重要と感じた・疑問に思ったポイントの要約と、理解があいまいだった用語の整理を行う。 用語メモ 用...
C++は「とっつきにくい言語」と言われがちだ。 その一因は、言語初心者が最初に書く「Hello World」プログラムにあるのではないだろうか。 #include <iostream>...
programming language, speed compilation こちらのショート動画の紹介。と、補足。 補足 Go 設計段階から「ビルド速度重視」に作られている。並列コンパイルを...
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第2章の学習メモ。 本章で重要と感じたポイントの要約と、理解があいまいだった用語の整理を行う。 用語メモ 用語 ページ数 ...
The Untold Story of C++ こちらの動画の要約。 「The Untold Story of C++」要約 C++の現在の地位 2022年にC++はJavaを抜き、2024年に...
『プログラミング言語 C++ 第4版』(ビャーネ・ストラウストラップ著)第1章の学習メモ。 本章で重要と感じたポイントの要約と、理解があいまいだった用語の整理を行う。 用語メモ 用語 ページ数 ...
デストラクタはvirtualと宣言できる。が、どのケースでそうすべきか。 virtual 指定する目的 以下のようなケースの場合。 class Shape { public: // ... vi...
C++ → 機械語(ネイティブコード)になるまでの工程を3W(Who, What, Why)で確認する。 通常のコンパイルの流れ(Clang, GCCなど) ステージ 内容 備考 C++ソース ...
はじめに 言語生成AIに質問(愚問)を投げると、「面白い視点ですね!」とか「いい質問ですね!」とか「鋭い意見です!」とほめてくれる。 なんとなく違和感があったが、「世界一流エンジニアの思考法」と...
事象 CMake(cmake-gui)を開き、「Configure」ボタンを押した際に表示されるウィンドウにて、使用するジェネレーターを選択する箇所がある。そこで「Visual Studio 1...
メモと感想 事実(データ)を一つ見つける→いくつかの仮設を立てる→その仮説を証明するための行動をとる。 むやみやたらに試行錯誤せず、まず頭を使って仮設を立てることが大事。こうすることで、時間のロ...
26 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.