対応環境について

このエントリーをはてなブックマークに追加

当サイトの記事や、サンプルプログラム等が、どのような環境に対応しているかについてまとめます。

サポート内容について

このページに記載した環境下で、記事の内容との不整合や、動作不具合などが合った際には、 お知らせ頂ければ、原則として修正を前提として対応させて頂きます。

逆に、このページに記載した対応環境外での不具合は、原則的には非サポートとさせていただきます。 これは「対応環境外」という意味は、管理者の手元にはその環境が存在していないということであるためです。
勿論、対応環境外であっても、可能な限りご相談には応じさせて頂きますが、 確認のしようがないので、確実な回答はできません。

対応環境について

本サイトの記事、サンプルプログラムは、以下の環境に対応しています。

大項目 中項目 小項目
OS Windows Windows 10 (64bit版)
Windows 8.1 (64bit版)
Windows 7 (64bit版)
MacOS macOS Sierra (10.12)
コンパイラ C/C++ VisualStudio Community 2017 (Windows)
VisualStudio Community 2015 (Windows)
VisualStudio 2013 Express Edition for Desktop (Windows)
Xcode 8.3.3 (macOS)
プログラミング言語 C言語 C95 を基本としつつ、C99/11 に言及。
C++ C++編では、C++03 を基本としつつ、C++11/14 に言及。
Modern C++編では、C++11 を基本としつつ、C++14/17 に言及。

開発ツールに関する情報を、「開発ツールの情報」のページにまとめています。 上の表内のリンクからも進めます。

なお、ServicePack は基本的に、新しいものが公開されていれば、その都度適用しています。

常にこれらの全ての環境で確認を行っている訳ではありません。 もし記事の内容と合わない挙動を取っていたら、ご連絡頂けると幸いです。

今後のサポート方針について

大項目 中項目 小項目 内容
OS
コンパイラ

対応してほしい環境、対応外にしてほしくない環境など、リクエストは受け付けています(応じられるかどうかは分かりません)。 ky_webid@yahoo.co.jp までどうぞ。

更新履歴

'2017/7/30 対応OS をバージョンアップ (OS X El Capitan -> macOS Sierra)
対応コンパイラを変更 (clang 3.7 (Xcode 7.3) -> Xcode 8.3.3)

'2017/7/13 旧サイトを閉鎖したので、情報を削除。

'2017/7/7 C++11/14/17 への対応予定を削除。Modern C++編として作成開始。
MacOS、clang のバージョンアップ予定を追加。

'2017/6/6 C11規格への対応を開始。新規のカテゴリではなく、現行のC言語編内で言及する。

'2017/3/25 「VisualC++ 2017」に対応。

'2017/3/9
旧サイトについての記述を修正。
VisualStudio 2017 の対応予定を追加。
C99/11規格への対応について、予定を修正。
C++11/14/17規格への対応について、予定を追加。

'2017/1/3 Windows 10 を対応環境に追加。

'2016/10/15 OS X のバージョンを、10.11 (El Capitan) に引き上げ。
clang のバージョンを 3.7 (Xcode 7.3) に引き上げ。

'2015/12/27 OS X のバージョンを引き上げる予定を追加。
C11規格についての予定を削除(取り下げ)
C++14規格についての予定を削除(すでに対応開始)

'2015/10/12 Xcode の対応バージョンを 5.1 へ引き上げ。clang は 3.4 に。

'2015/9/30 OS X の対応バージョンを、10.7 (Lion) から 10.8 (Mountain Lion) に引き上げ。
Xcode のバージョンを、5.1 へ引き上げる予定を追加。

'2015/9/5 「VisualC++ 2012」の対応終了。

'2015/8/18 「VisualC++ 2010」の対応終了。

'2015/8/15 「VisualC++ 2015」に対応。

'2015/8/5 「Windows 10」「VisualC++ 2015」の対応予定、「OS X Lion」を対応外にする予定を追加。

'2015/3/31 「旧サイトの対応環境について」を更新(C、Perl に関する表記を削除)。

'2014/11/24 VisualC++ 2012 の対応終了予定を追加。
その他、対応予定を更新。

'2014/10/18 clang のバージョンを 3.2 へ引き上げ。

'2014/9/27 clang のバージョン引き上げ先を 3.2 に変更 (OS X Lion が対応する最後の Xcode のバージョン(4.6.2) に合わせる)。
clang での動作確認を OS X環境のみに変更予定。
C++14 への対応予定を追加。

'2014/8/16 Windows 8.1 に対応。
clang 3.0 を 3.1 へ引き上げ予告。

'2014/4/3 OS X Lion に対応。

'2014/3/29 Windows Vista、Windows XP の対応終了。
VisualC++ 2010 の対応終了予定を追加。

'2014/2/1 VisualC++ 2013 に対応。
C言語の記事のベースとなる規格を C95 から C99 へ移行する計画を追加。

'2014/1/14 VisualC++ 2008 の対応打ち切り。

'2014/1/13 clang 3.0 に対応。

'2014/1/4 OS X Lion への対応予定を追加。
clang への対応予定を追加。
VisualC++ 2008 Express Edition の対応終了予定を前倒し。

'2013/11/24 VisualStudio 2013 Express Edition for Desktop の対応予定を追加。
VisualC++ 2008 Express Edition の対応終了予定を記述。

'2013/9/22 Windows Vista をサポート対象に追加。

'2013/4/14 C99 への対応を追加。

'2013/2/23 対応環境に、C++規格のバージョンを追記。

'2013/2/9 Windows7 + VC++2008 の環境も対応することにした。

'2013/1/14 新規作成。



Programming Place Plus のトップページへ