Weekly PPP Vol.67 | Programming Place Plus Weekly PPP

トップページWeekly PPP

Weekly PPP Vol.67 () 🔗

当サイトで扱っているテーマやそれに近しい分野から、直近1週間ぐらいの Web記事や書籍などの情報を紹介します。管理者が目を通したタイミングが遅いこともあるので、実際に公開された時期はもっと古い可能性があります。

「難易度」は、「入門」「初級」「中級」「上級」の4段階で、大体以下のような感覚で割り当てています。

当サイトで扱っているテーマから外れた情報については、Xはてなブックマークで扱っています。

本ページはアフィリエイトプログラムによる収益を得ています。ページ内のリンクから、各種販売サイトに移動して商品を購入されると、Programming Place 管理者に紹介料が支払われます。



Best performance of a C++ singleton - Andreas Fertig’s Blog 🔗

以前紹介した C++ で Singleton の正しい実装について、パフォーマンスの観点について掘り下げて解説しています。

デフォルトコンストラクタを =default で定義できない場合にローカル静的変数を使うと、コンパイラは多数のコードを生成する必要があり、パフォーマンス的に不利になることを示しています。

関連ページ

C++ Weekly - Ep 522 - Don’t Remove Code. =delete it! - YouTube 🔗

オーバーロードされた関数の1つを非推奨にしたあと、実際に不要になったときに、関数ごと削除すると、暗黙の型変換により意図しない関数を呼び出そうとすることがあるため、=delete を使ったほうが良いことを解説しています。

[C++]WG21月次提案文書を眺める(2025年10月) - 地面を見下ろす少年の足蹴にされる私 🔗

C++ の次期規格に向けた提案文書の内容をまとめています。

関連ページ

MSVC ビルドツール v14.51 における C++ パフォーマンスの改善 - C++ チームブログ 🔗

Visual Studio 2026 の MSVC v14.51 で、オプティマイザの大幅な改修が行われ、これまでのバージョンで抱えていた最適化バグが多数解消され、パフォーマンスが向上することを、以前までのバージョンで生成されていたコードとの比較とともに詳細に解説しています。

なぜ、「AI時代にハードの性能を引き出せるC言語が再び注目される」という考えが間違っているのか? 🔗

AI が優秀になってきたので、AI にコード生成を任せられるなら、実行効率が良いC言語が復権するのでは、といった言説が聞かれることがありますが、そのような主張は一般化できるような考え方ではない理由を説明しています。

プログラミング問題集「Exercise」シリーズ全5冊が3/10まで半文公開 C++、JS、Pyhon、Go、Rustもあり|CodeZine(コードジン) 🔗

翔泳社から出版されたプログラミング問題集「Exercise」シリーズ全5冊が、2026年3月10日まで、全ページの半分だけ無料公開されています。

Exerciseシリーズは現在、C++、JavaScript、Python、Go、Rust の5つのプログラミング言語のものがあります。C++版の『Exercise C++』は当サイトでも紹介しました

関連ページ

楽天ブックス: スーパーDEAL!対象の本が最大50%ポイントバック! 🔗

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還元)

Programming Place の更新履歴 🔗

今週は更新がありませんでした。

過去のすべての更新履歴はこちらから

更新履歴 🔗





はてなブックマーク に保存 Facebook でシェア X で ポストフォロー
LINE で送る noteで書く rss1.0 取得ボタン RSS
管理者情報 プライバシーポリシー
先頭へ戻る