PHPでC++の定数を生成する 公開日:2021年12月28日 PHPによる前処理プログラミング技術情報 こんにちは、高木です。 これまではPHPで関数宣言や型の定義を生成してきました。今回は定数を生成することにします。定数といってもリテラルのことではなく、const、constexpr、constinit、および#defi […] 続きを読む
第7回 修飾子と記憶クラス指定子 公開日:2021年9月20日 C++プログラマーのためのC言語入門プログラミング技術情報 C言語(C89)にもC++(C98)と同じ修飾子(constおよびvolatile)や記憶クラス指定子(extern, static, auto, register, および typedef)が備わっています。ただし、m […] 続きを読む
定数を使う 公開日:2021年6月23日 C++サンプル集プログラミング技術情報 C++でいう「定数」というのは、例えば「1234」のような即値のことです。それはそれとして、ここでは何らかの名前を使って値を参照することができる、一般的な意味での定数について解説することにします。値を変更できない変数のよ […] 続きを読む
[迷信] 非局所オブジェクトは外部結合 公開日:2021年6月19日 C/C++迷信集プログラミング技術情報 今回のタイトルはやや分かりにくいかもしれません。「非局所オブジェクト」というのは、関数の外で宣言したオブジェクトのことです。いわゆる「グローバル変数」とほぼ同じと考えてください。 さて、関数の外で宣言された「非局所オブジ […] 続きを読む