2017-06-01から1ヶ月間の記事一覧
C++1z(C++17)で導入されるstd::byte型に関するメモ。コンパイル時型検査による安全性向上を目的として、「バイト(byte)」を表す標準データ型として導入される。C++標準ライブラリの拡張だけではなく、C++言語仕様にも特別扱いが追加される。 // 標準ヘッダ<cstddef> n</cstddef>…
プログラミング言語C++における関数シグネチャ(signature)の定義についてメモ。 2021-09-27追記:C++20以降の関数シグネチャ定義は signatureの定義 @ C++20 を参照のこと。まとめ: 関数:名前、引数型リスト、所属する名前空間(戻り値型は除外) 関数テン…