PHPでC++の構造体を定義する 公開日:2021年12月26日 PHPによる前処理プログラミング技術情報 こんにちは、高木です。 ちょっと前に関数宣言をC++にも対応するように拡張しました。今回は同様にして構造体の生成も拡張することにします。基本的な方向性は関数のときと同じですので、まずは以前に作った構造体の型情報を定義した […] 続きを読む
[C11] 第1回 モダンC++にあってC11にない機能 公開日:2021年10月13日 C++プログラマーのためのC言語入門プログラミング技術情報 今回は、C++(C++11以降)にあってC11にない機能を紹介します。といっても、細かい機能については次回以降の関連する記事で説明するとして、今回は比較的大きな機能に限って扱うことにします。 C言語からC++に取り込まれ […] 続きを読む
[C99] 第1回 C++にあってC99にない機能 更新日:2021年9月30日 公開日:2021年9月29日 C++プログラマーのためのC言語入門プログラミング技術情報 今回は、C++98にあってC99にない機能を紹介します。といっても、細かい機能については次回以降の関連する記事で説明するとして、今回は比較的大きな機能に限って扱うことにします。 クラス C++では、クラスキーがstruc […] 続きを読む
第1回 C++にあってC言語にない機能 公開日:2021年9月14日 C++プログラマーのためのC言語入門プログラミング技術情報 今回は、C++(正確にはC++98)にあってC言語(正確にはC89)にない機能を採り上げます。といっても、細かい機能については次回以降の関連する記事で説明するとして、今回は比較的大きな機能に限って扱うことにします。 クラ […] 続きを読む
2. 数値型に関するマクロ 更新日:2021年8月4日 公開日:2021年7月31日 C++関数・テンプレート集プログラミング技術情報 元ネタ 2.1 複数の値が昇順になっているか? 2.2 値が範囲内か? ↑ C++関数・テンプレート集 続きを読む
1. 整数型に関するテンプレート 更新日:2021年8月2日 公開日:2021年7月14日 C++関数・テンプレート集プログラミング技術情報 元ネタ 1.1 指定された整数型が符号付きか否かを判定する。 1.2 指定された整数型が2の補数表現か否かを判定する。 1.3 指定された整数型が1の補数表現か否かを判定する。 1.4 指定された整数型が「符号ビット+絶 […] 続きを読む