当サイトで扱っているテーマやそれに近しい分野から、直近1週間ぐらいの Web記事や書籍などの情報を紹介します。管理者が目を通したタイミングが遅いこともあるので、実際に公開された時期はもっと古い可能性があります。
「難易度」は、「入門」「初級」「中級」「上級」の4段階で、大体以下のような感覚で割り当てています。
当サイトで扱っているテーマから外れた情報については、X やはてなブックマークで扱っています。
本ページはアフィリエイトプログラムによる収益を得ています。ページ内のリンクから、各種販売サイトに移動して商品を購入されると、Programming Place 管理者に紹介料が支払われます。
以前紹介した C++ で Singleton の正しい実装について、パフォーマンスの観点について掘り下げて解説しています。
デフォルトコンストラクタを =default で定義できない場合にローカル静的変数を使うと、コンパイラは多数のコードを生成する必要があり、パフォーマンス的に不利になることを示しています。
オーバーロードされた関数の1つを非推奨にしたあと、実際に不要になったときに、関数ごと削除すると、暗黙の型変換により意図しない関数を呼び出そうとすることがあるため、=delete を使ったほうが良いことを解説しています。
C++ の次期規格に向けた提案文書の内容をまとめています。
Visual Studio 2026 の MSVC v14.51 で、オプティマイザの大幅な改修が行われ、これまでのバージョンで抱えていた最適化バグが多数解消され、パフォーマンスが向上することを、以前までのバージョンで生成されていたコードとの比較とともに詳細に解説しています。
AI が優秀になってきたので、AI にコード生成を任せられるなら、実行効率が良いC言語が復権するのでは、といった言説が聞かれることがありますが、そのような主張は一般化できるような考え方ではない理由を説明しています。
翔泳社から出版されたプログラミング問題集「Exercise」シリーズ全5冊が、2026年3月10日まで、全ページの半分だけ無料公開されています。
Exerciseシリーズは現在、C++、JavaScript、Python、Go、Rust の5つのプログラミング言語のものがあります。C++版の『Exercise C++』は当サイトでも紹介しました。
Rakutenブックスにて、「スーパーDEAL!対象の本が最大50%ポイントバック!」が実施されています。終了は 3月11日(水)9:59 です。
対象になっている本の中から、当サイトの書籍紹介ページで紹介していて、おすすめ度が高いものをいくつかピックアップします。
| タイトル | リンク | 価格 | コメント |
|---|---|---|---|
| スッキリわかるC言語入門 第3版 | Rakuten 当サイト紹介ページ |
2970 (405pt還元) | 最新の C23 にも対応した近代的な入門書 |
| 新・明解C言語 入門編 第2版 | Rakuten 当サイト紹介ページ |
2530 (230pt還元) | |
| 新・明解C言語 中級編 第2版 | Rakuten 当サイト紹介ページ |
2750 (250pt還元) | |
| 新・明解C言語 実践編 第2版 | Rakuten 当サイト紹介ページ |
2750 (250pt還元) | |
| 独習C 新版 | Rakuten 当サイト紹介ページ |
3300 (300pt還元) | |
| Exercise C++ | Rakuten 当サイト紹介ページ |
2508 (228pt 還元) | |
| 独習C++ 新版 | Rakuten 当サイト紹介ページ |
3718 (338pt還元) | |
| プログラミング言語C++第4版 | Rakuten 当サイト紹介ページ |
9680 (880pt還元) | |
| 改訂新版 良いコード/悪いコードで学ぶ設計入門 | Rakuten 当サイト紹介ページ |
3520 (320pt還元) | ITエンジニア大賞2026 技術書部門ベスト10 |
| [改訂4版]これからはじめるプログラミング 基礎の基礎 | Rakuten 当サイト紹介ページ |
2640 (240pt還元) | |
| プログラマの数学 第2版 | Rakuten 当サイト紹介ページ |
2420 (220pt還元) |
今週は更新がありませんでした。
| はてなブックマーク に保存 | Facebook でシェア | X で ポスト/フォロー |
| LINE で送る | noteで書く |
|
| 管理者情報 | プライバシーポリシー |