c++模板学习
2014-06-14 13:07
204 查看
1 ::max() //调用全域命名空间中定义的max(),而不是std::max()
2 非类型模板参数MAXSIZE ,默认值100
template <typename T = int, int MAXSIZE = 100>
class Stack {
...
};
3
template <typename T>
class MyClass {
typename T::SubType * ptr; //typename 说明subType为T中非静态类型
...
};
4
void printBitset (std::bitset<N> const& bs)
{
std::cout << bs.template to_string<char,std::char_traits<char>,std::allocator<char> >();
}
怎么用这个
2 非类型模板参数MAXSIZE ,默认值100
template <typename T = int, int MAXSIZE = 100>
class Stack {
...
};
3
template <typename T>
class MyClass {
typename T::SubType * ptr; //typename 说明subType为T中非静态类型
...
};
4
void printBitset (std::bitset<N> const& bs)
{
std::cout << bs.template to_string<char,std::char_traits<char>,std::allocator<char> >();
}
怎么用这个
相关文章推荐
- C/C++学习----第五章 模板
- C++学习摘要之八:模板
- [C++再学习系列] 函数模板和类模板
- 设计模式C++学习笔记之九(Template Method模板方法模式)
- C++学习----类模板
- c++入门学习(函数模板)
- 数据结构学习系列三-单向循环链表(c++实现且应用模板)
- C++模板学习--kankan
- C++模板学习
- C++模板学习
- C++模板的学习.
- [C++再学习系列] 函数模板和类模板
- C++ 函数模板和排序的函数模板——学习笔记
- 金庸小说考试之模板方法模式学习笔记[C++版]
- [编程学习]C++ 函数模板学习总结
- C/C++学习----第五章 模板
- C++ 学习练手 - 双向链表的模板实现
- 金庸小说考试之模板方法模式学习笔记[C++版]
- C++学习---模板
- C++菜鸟学习笔记——模板与泛型编程