Kann man den Typnamen einer Variable in Standard-C++ ausgeben?
Hallo zusammen! Ich habe gerade angefangen, C++ zu lernen, und bin auf ein Problem gestoßen. Ich muss Code debuggen und möchte oft wissen, welchen genauen Typ eine Variable zu einem bestimmten Zeitpunkt hat. In PHP oder JavaScript bin ich es gewohnt, var_dump() oder typeof zu verwenden, die den Typ anzeigen. In Python gibt es type(). Wie macht man das in C++?\n\nIch habe versucht, typeid aus zu verwenden, aber es gibt etwas Seltsames aus, wie "i" für int oder "PKc" für const char*. Zum Beispiel:\n\n```cpp\n#include \n#include \n\nint main() {\n int a = 5;\n const char* str = "hello";\n auto x = a + 3.14;\n std::cout << typeid(a).name() << std::endl; // gibt "i" aus\n std::cout << typeid(str).name() << std::endl; // gibt "PKc" aus\n std::cout << typeid(x).name() << std::endl; // gibt "d" aus\n ret