相关疑难解决方法(0)

为什么对std :: tuple实现使用递归继承不好?

这个问题上,Howard Hinnant说

std :: tuple的一些实现使用递归继承.但好的却没有.;-)

有人可以对此有所了解吗?

c++ c++11 stdtuple

23
推荐指数
1
解决办法
2880
查看次数

人类可读的type_info.name()

我编写了以下代码g++,并得到了输出,这些代码写在注释中.

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

int main() {
    foo("f");       //emits "PKc"
    foo(string());  //emits "Ss"
}
Run Code Online (Sandbox Code Playgroud)

我知道,这type_info.name()不是标准化的,但有没有办法获得人类可读的结果?

像下面这样的东西会很好

const char *
class string
Run Code Online (Sandbox Code Playgroud)

c++ typeid

9
推荐指数
1
解决办法
4438
查看次数

标签 统计

c++ ×2

c++11 ×1

stdtuple ×1

typeid ×1