gpt4 book ai didi

c++ - 人类可读的 type_info.name()

转载 作者:可可西里 更新时间:2023-11-01 16:31:17 26 4
gpt4 key购买 nike

<分区>

我用g++编译了下面的代码,并得到了输出,写在注释中。

template<class T>
void foo(T t) { cout << typeid(t).name() << endl; }

int main() {
foo("f"); //emits "PKc"
foo(string()); //emits "Ss"
}

我知道,type_info.name() 不是标准化的,但是有什么方法可以获得人类可读的结果吗?

像下面这样的东西就足够了

const char *
class string

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com