typeid2.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 31 行
C
31 行
// PRMS Id: 11596#include <typeinfo>extern "C" int printf (const char *, ...);class Chicken{public: int eggs_per_day;};template <class Bird>class Flock{public: Bird * flock_head; int head_count; void print_self() { printf ("A flock of %d %ss\n", head_count, typeid (Bird).name ()); printf ("A flock of %d %ss\n", head_count, typeid (*flock_head).name ()); }};int main(){ Flock<Chicken> x; printf ("%s\n", typeid(x).name()); x.head_count = 42; x.print_self();}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?