「C++98プログラマーのためのC99入門」の記事一覧
C99の関数に関する仕様は、細かな点でC++(C++98)との違いがいろいろあります。C++ではできてC99ではできないこともあれば、C99ではできてC++ではできないこともあります。今回は、それらについて順番に解説して […]
C99におけるオブジェクトの宣言も、基本的にはC++98と同じです。ただし、微妙に言語仕様が異なる点がありますので、今回はそれらについて解説することにします。 局所オブジェクトの宣言 C99では、C++と同じように、ブロ […]
- 更新日:
- 公開日:
今回は、C++98にあってC99にない機能を紹介します。といっても、細かい機能については次回以降の関連する記事で説明するとして、今回は比較的大きな機能に限って扱うことにします。 クラス C++では、クラスキーがstruc […]
- 更新日:
- 公開日:
今回から「C++98プログラマーのためのC99入門」の連載を始めます。C言語にはいくつかのバージョンがありますが、本編で扱っているのはそのうちのC90です。この連載では、C言語の第2版にあたる規格であるC99を扱うことに […]
- 更新日:
- 公開日:
「C++98プログラマーのためのC89入門」では、C89にしぼった解説を行っています。しかし、C言語は何度かバージョンアップしており、新しいバージョンを無視したまま放置するわけにもいきません。そこで、引き続き「C++98 […]