模板和标题

Templates and headers

本文关键字:标题      更新时间:2023-10-16

那么,未来的c++标准是否计划解决必须将声明和实现结合起来的问题?

模板实现需要进入标头是有充分理由的。模板不是代码-它只是用于自动生成代码的模板。直到你尝试在填充了模板参数的情况下使用它,代码才会被创建。编译器需要有完整的模板主体才能填补空白并获得工作代码。

C++0x没有。其他未来的标准版本甚至还没有开始起草。