⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inline14.c

📁 gcc-you can use this code to learn something about gcc, and inquire further into linux,
💻 C
字号:
// Build don't link:// Origin: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>#include <iostream>struct IDENT    {    enum TYPE { Variable, Constant } type;    std::ostream& printTo(std::ostream& out) const	{	switch (type)	    {	    case Variable:		out << '_';		break;	    default:		break;	    }	return out;	}    };template <class T>struct TC    {    IDENT i;    const IDENT& getIdent() const        {	return i;	}    };template <class T>inline std::ostream& operator<< (std::ostream& out, const TC<T> &c)    {    c.getIdent().printTo(out);    return out;    }void foo(const TC<IDENT> &c)    {    std::cerr << c          << ": " // This line is crucial!         << c         << std::endl;    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -