私は SO が初めてで、これが私の最初の質問ですが、ルールを読みました。ルールを破らないことを願っています。
私は最近プログラミングを学び始め、最初の言語として C++ を選びました。今日、私は適切な決定を下すために助けが必要なところまで来ました。私は C++ Primer Plus の第 6 版から学習していますが、これまでのところ著者は C マクロを紹介しただけで、 numeric_limitsテンプレート (少なくとも私はそれがテンプレートだと思います) について一言も言っていません。私の好奇心。
したがって、今は少し迷っています。正しく理解していれば、numeric_limitsは簡単に拡張できるため、C++ 型の制限をチェックするための最新の方法だからです。さらに、C マクロの中には、char16_t のような C++11 型の定義がありません。
私が見つけたのはその質問だけですが、役立つ回答を提供してくれましたが、残念ながら、私にとって特に興味深いものには回答していません。また、彼らは実際にはかなり古いものです。
さて、具体的な質問:
将来のコード実行速度、安全性、および有用性のニーズに基づいて (シンプルさはあまり気にしません)、これらの古い C マクロを使用する方が良い考えですか?
私の英語の間違いを許してください。それは私の母国語ではありません。