Programming Place Plus

Programming Place Plus へようこそ。
当サイトは、プログラミングに関する学習サイトで、現在、C言語、C++、アルゴリズムとデータ構造を扱っています。入門者の体系的な学習や、リファレンスとして活用できるよう、平易な文章による詳細な解説と、網羅的な情報を心がけて作成しています。

最近行われた更新はこちら。

1179271

Yesterday: 643 Today: 435

バナー画像

お知らせ

Programming Place では、以下の活動も行っています。


コンテンツ

Programming Place Plus のコンテンツです。最近行われた更新はこちら
以下の検索窓から、すべてのコンテンツを検索できます。

C言語編

C言語を解説しています。
ライブラリ機能については、詳細なリファレンス付きです。
C95規格がベースで、C99/11 も一部対応しています。
言語学習
標準ライブラリのリファレンス(名前順)
標準ライブラリのリファレンス(ヘッダ別)
逆引き
C++編

C++ の言語機能とライブラリについて解説しています。
古い C++(98/03) をベースに、C++11/14 に一部対応しています。
新しい C++ については、Modern C++編を参照して下さい。
言語解説
標準ライブラリ
逆引き
Modern C++編

現在作成中のコンテンツです。
C++ の言語機能とライブラリについて解説しています。
C++11 をベースに、C++14/17 に対応しています。
言語解説
標準ライブラリ
アルゴリズムとデータ構造編

C言語を使って、各種アルゴリズムとデータ構造を解説しています。
導入
データ構造
整列アルゴリズム
探索アルゴリズム
その他のアルゴリズム

以下は、サブコンテンツです。

参考書籍

ジャンル別に参考書籍を多数紹介しています。
各ジャンルの参考書籍
Programming Place e-Book Project
開発ツールの情報

プログラミングに使用する開発ツールに関する情報を集めています。
コードライブラリ

メインコンテンツの解説で使用しているプログラムの中から、
汎用的に使えるものを集めています。
(現状、あまり整備されていません)
対応環境について

当サイトがターゲットにしている OS、言語、コンパイラの一覧です。
よくある質問

よく寄せられるご質問とその回答集です。
管理者情報

管理者に関する情報です。
お問い合わせについてはこちらまで
オフライン版ダウンロード(最終更新: '2018/3/28)

当サイトのオフライン版のダウンロードページです。
インターネット接続が行えない環境で、サイトの内容を閲覧できます。
(オフライン版を作成したタイミングでの最新版が見られます)

最近の更新

'2018/4/22 C言語編 C95規格を特別扱いしないように、説明文や表記を修正・削除しました(そもそも、C言語編は C95ベースなので、余計な説明を省く)。

'2018/4/22 C言語編 標準ライブラリのリファレンスに新規項目を追加しました。

'2018/4/21 C言語編 標準ライブラリのリファレンスに新規項目を追加しました。

'2018/4/20 書籍を紹介しているリンクの購入先に、楽天ブックス、楽天kobo を追加しました。

'2018/4/20 C言語編 標準ライブラリのリファレンスを更新しました。

'2018/4/19 C言語編 標準ライブラリのリファレンスを更新しました。

'2018/4/19 少し古い「最近の更新」履歴も残しておくようにしました。「▼更に古い更新履歴を展開」をクリック(タップ)すると展開します。

'2018/4/19 C言語編の各ページ内に現れるヘッダファイル名から、標準ライブラリのリファレンス(ヘッダ別)の該当箇所へ移動できるようにしました。

'2018/4/19 標準ライブラリのリファレンスへリンクさせるとき、「***関数(⇒リファレンス)」のような表記にせず、直接、関数名などにリンクを貼るように統一しました。

▼更に古い更新履歴を展開


更新の通知を、「Programming Place」の Twitterアカウントや、RSSフィードで行っていますので、ご利用下さい。




引用・転載などは、基本的に特に制限しませんが、 サイトの大部分をそのままコピーして、自分のものであるかのように掲載する行為はご遠慮下さい。
なお、本サイトの情報を利用したことで何らかの問題が発生したとしても、管理者は責任を負いません。 各自の責任の下で利用して下さい。

このエントリーをはてなブックマークに追加
rss1.0 取得ボタン RSS