C++ primer4 Ch16
首先了解Specific Template Friendship、General Template Friendship及常用方式的区别。
重载输出操作在g++和vs2008环境下需要使用一般友元关系:
首先了解Specific Template Friendship、General Template Friendship及常用方式的区别。
重载输出操作在g++和vs2008环境下需要使用一般友元关系:
- template<typename Type>
- class Queue {
- template<typename U>
- friend ostream& operator<<(ostream&, const Queue<U>&);
- };