Enumerasi SignatureComparison (dbgmodel.h)
Menjelaskan perbandingan jenis atau dua tanda tangan.
Sintaks
typedef enum SignatureComparison {
Unrelated,
Ambiguous,
LessSpecific,
MoreSpecific,
Identical
} ;
Konstanta
Unrelated Dua tanda tangan/jenis yang dibandingkan tidak terkait. |
Ambiguous Satu tanda tangan/jenis membandingkan secara ambigu dengan yang lain. Misalnya, std::p air<*, int> versus std::p air<int, *> ambigu. Ada jenis yang akan cocok dengan keduanya dengan baik (misalnya: std::pair<int, int> ) |
LessSpecific Satu tanda tangan/jenis kurang spesifik daripada yang lain. Misalnya, perbandingan terhadap std::vector<*> std::vector<int> akan menghasilkan LessSpecific. |
MoreSpecific Satu tanda tangan/jenis lebih spesifik daripada yang lain. Misalnya, perbandingan terhadap std::vector<int> std::vector<*> akan menghasilkan MoreSpecific. |
Identical Tanda tangan/jenis identik. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dbgmodel.h |