定期的に、limits.hを参照して、intやlongなどの特定のタイプの最大値を確認できます。
Qtには、qlonglongのようなタイプがあります。これらのタイプの制限を手動またはプログラムで参照するために同様の方法で使用できるヘッダーファイルおよび/またはドキュメントはありますか?
定期的に、limits.hを参照して、intやlongなどの特定のタイプの最大値を確認できます。
Qtには、qlonglongのようなタイプがあります。これらのタイプの制限を手動またはプログラムで参照するために同様の方法で使用できるヘッダーファイルおよび/またはドキュメントはありますか?
numeric_limits
Qtタイプが定義されている基本タイプの1つに絞り込まれる可能性が高いです。たとえば、電話をかけてみましたstd::numeric_limits<qlonglong>::max()
か?
MSaltersも指摘しているように、タイプが組み込まれていない場合numeric_limits
でも、それらに特化することができます。もしそうなら、Qtがそれらを含めることを望むでしょう。
QtGlobalのドキュメントをご覧ください。
一部の非自明なものの場合:
qlonglong -64ビット
qptrdiff-プラットフォームに応じて32ビットまたは64ビット
qreal - double(ARMアーキテクチャではフロート)
quintptr-プラットフォームに応じて符号なし32ビットまたは64ビット
qulonglong- unsigned 64ビット
uchar、uint、ulong、ushort-符号なしタイプの便利な省略形