当サイトで扱っているテーマやそれに近しい分野から、直近1週間ぐらいの Web記事や書籍などの情報を紹介します。管理者が目を通したタイミングが遅いこともあるので、実際に公開された時期はもっと古い可能性があります。
「難易度」は、「入門」「初級」「中級」「上級」の4段階で、大体以下のような感覚で割り当てています。
当サイトで扱っているテーマから外れた情報については、X やはてなブックマークで扱っています。
本ページはアフィリエイトプログラムによる収益を得ています。ページ内のリンクから、各種販売サイトに移動して商品を購入されると、Programming Place 管理者に紹介料が支払われます。
C言語のポインタ型を表記するときに使う * が分かりづらくなるケースを、C23 の typeof(とマクロ)を使って改善できるかもしれないという話。といっても冗談半分、本気半分で。
戦闘機「F-35」には、C++ で書かれたソフトウェアが搭載されており、厳しいコーディング規約に沿って記述されていることを紹介しています。組み込みソフトウェアではよくありがちな感じではあります。
C++ の例外処理について詳しく調査したことをまとめた記事です。
<chrono> についての連載記事の第4回です。今回はクロックの種類のうち、まだ取り上げていないstd::chrono::high_resolution_clock について解説しています。
C++ を小型で重要なシステムの開発(組み込みシステム、ファームウェア)に使うための戦略について、10回に分けて解説する連載記事の第1回目です。
今回は、C++ に対する界隈でのイメージと現実を復習し、C++20/23 の機能の中から有用と思われるものを簡単に紹介しています。
上のシリーズの第2回の記事です。
今回は C++バージョンの選択について。最新バージョンを使う失敗と、古いバージョンを使う失敗があり得ることを説明し、最新から1つ前を選ぶことを提案しています。
std::move関数について、実はこれ自体はムーブを行っていないことを、さまざまな周辺知識とともに解説している英語記事です。
std::move関数のよくある誤用や、値カテゴリに関する基礎知識、ムーブセマンティクスを正しく実装する方法、標準規格のバージョンごとに変遷などを詳しく説明しています。
Visual Studio で C/C++ のヘッダファイルを、すべてのソースファイルに自動でインクルードさせる機能を紹介し、相性のいいプリコンパイル済みヘッダでの利用を説明しています。
OpenAI が GPT-5.2 を発表しました。
ラインナップは、高速で汎用的な「GPT-5.2 Instant」、高度な推論を担う「GPT-5.2 Thinking」、最上位モデルの「GPT-5.2 Pro」の3種類で、ChatGPT Plus、Pro、Business、Enterprise の各有料プランの利用者から順次利用可能となっており、API版も公開されています。また、GitHub Copilot、Microsoft 365 Copilot などからも利用できます。
Gemini の大幅な性能向上を受け、OpenAI社内でのコードレッド(非常事態)宣言があってからのリリースとなった今回、こちらも大幅な性能向上をアピールしています。
Amazon.co.jp にて、「講談社サイエンティフィク 理系専門書フェア」が実施されています。対象の Kindle本で大幅なポイント還元が受けられます。
対象になっている本の中から、当サイトの書籍紹介ページで紹介していて、おすすめ度が高いものをいくつかピックアップします。
| タイトル | リンク | 価格 | コメント |
|---|---|---|---|
| 問題解決力を鍛える!アルゴリズムとデータ構造 | Amazon 当サイト紹介ページ |
3300 (1011pt還元) |
Amazon.co.jp にて、「翔泳社 Kindleクリスマス50%OFFセール」が実施されています。
対象になっている本の中から、当サイトの書籍紹介ページで紹介していて、おすすめ度が高いものをいくつかピックアップします。
| タイトル | リンク | 価格 | コメント |
|---|---|---|---|
| 独習C++ 新版 | Amazon 当サイト紹介ページ |
3718 ⇨ 1859 | |
| GitLabに学ぶ パフォーマンスを最大化させるドキュメンテーション技術 | Amazon 当サイト紹介ページ |
1980 ⇨ 990 | Kindle Unlimited対象 |
当サイトでこの1週間に行った更新の内容を取り上げます。
| はてなブックマーク に保存 | Facebook でシェア | X で ポスト/フォロー |
| LINE で送る | noteで書く |
|
| 管理者情報 | プライバシーポリシー |