溫馨提示×

qt怎么查詢指針變量

qt
小億
182
2024-01-12 01:33:58
欄目: 編程語言

在Qt中,可以使用typeid操作符來查詢指針變量的類型。使用typeid操作符需要包含頭文件<typeinfo>。

下面是一個示例代碼:

#include <iostream>
#include <typeinfo>

int main() {
    int* ptr = nullptr;

    // 查詢指針變量的類型
    std::cout << "Type of ptr: " << typeid(ptr).name() << std::endl;

    return 0;
}

輸出結果將是一個帶有類型信息的字符串,例如Pi表示一個指向整數的指針。

請注意,typeid操作符返回的是一個type_info對象,而不是直接返回類型名稱的字符串。要獲取類型名稱的字符串,可以使用type_info對象的name()方法。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女