ここでは、noocyte さんのサイト内にある「C/C++ 関数・マクロ集」に掲載されている内容を、C++ のテンプレートを用いて記述しなおしていきます。とはいえ、中には実現不可能なものや、標準ライブラリで実現できてしまうものもありますので、その辺りは完全に一対一対応にできないかもしれません。
ここに掲載しているコードを丸写しして利用していただくことに制限は課しません。ただし、元々パロディとして始めたこともあり、設計方針に一貫性がありません。また、識別子の命名規則もいい加減です。お使いの処理系で正しく動作することを保証するものでもありません。ご参考程度にとどめておかれることをお勧めします。
noocyte さんの関数・マクロの焼き直しだけでなく、オリジナルのものも追加しています。101.以降は当サイトのオリジナルです。
書籍紹介
- C++テンプレートテクニック
επιστημη [著]
- Modern C++ Design―ジェネリック・プログラミングおよびデザイン・パターンを利用するための究極のテンプレート活用術 (C++ In‐Depth Series)
Andrei Alexandrescu[著]
- Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)
Scott Meyers [著]
- Exceptional C++ Style―40のクイズ形式によるプログラム問題と解法=スタイル編 (C++ in‐Depth Series)
Herb Sutter [著]
- プログラミング言語C++ (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)
Bjarne Stroustrup [著]
トラックバック
URL から "-nospam" を削除してトラックバックを送信してください。

