C言語編の改修 🔗
2021年11月27日より、C言語編の全面的な改修作業を始めています。
作業は一気に行われるものではなく、順次進めていきますので、作業期間中は新旧の記述が混ざります(できるだけ混乱がないように配慮するつもりです)。
主な改修内容は次のとおりです(大まかにいえば、新C++編のかたちに揃えようとしています)。
- 解説内容や、解説順序の見直し
- これまでのC言語編は、ほとんどの機能を解説しつくす構成になっていましたが、入門者向けの体系的な記事を意識して、あまりに高度であったり、詳細すぎたりする部分には触れないか、コラムとして抜き出すようにします
- 適宜、根拠となる参考リンクを張る
- 初出の重要用語に、英語表記を付加
- 用語集のページへのリンクを設置(これまでも設置しているが、あまり徹底していなかったので)
- 動作確認環境を、新C++編と統一する(※古いバージョンの使用を推奨するものではありません)
- Visual Studio 2017 -> 2015 にダウン
- gcc 4.9.3、clang 3.4 を追加
- C99
より古いC言語の経験者向けの補足コラムを設置(本文中で行っていたものを分離する)
- C99
より新しい規格に関する話題は、コラムとして補足する(これまで項のレベルで分けていた)
- C++ プログラマー向けの補足コラムを設置
- C++ 経験者が、純粋な C の部分を把握できるようにする
- プログラミング入門者向けの補足コラムを設置
以下の点は変更しません。
- 解説のベースになる規格バージョン(C99 のまま)
- 対応OS(Windows)