-
Coordinate& operator-(); coor1.operator-(); friend Coordinate& operator-(Coordinate &coor); operator-(coor1);查看全部
-
<<运算符查看全部
-
正常方法遍历数组查看全部
-
向量使用例子查看全部
-
后置++查看全部
-
前置++查看全部
-
vector是对数组的封装,所以一旦对象被实例化,其大小就可以改变 Blist的特点是数据插入速度快。 Cmap需要与pair一起使用,用来存储多个key-value对。 D不同厂商的标准模板库的实现细节可以不同,基本用法及原理相同。查看全部
-
打印,注意m['H']等都可以打印出来查看全部
-
front()是迭代器里面的第一个元素,back()是迭代器里面的最后一个元素查看全部
-
链表模板查看全部
-
offen function查看全部
-
chushi查看全部
-
#include <iostream> using namespace std; /** * 定义一个矩形类模板Rect * 成员函数:calcArea()、calePerimeter() * 数据成员:m_length、m_height */ template <typename T> class Rect { public: Rect(T length,T height); T calcArea(); T calePerimeter(); public: T m_length; T m_height; }; /** * 类属性赋值 */ template <typename T> Rect<T>::Rect(T length,T height) { m_length = length; m_height = height; } /** * 面积方法实现 */ template <typename T> T Rect<T>::calcArea() { return m_length * m_height; } /** * 周长方法实现 */ template <typename T> T Rect<T>::calePerimeter() { return ( m_length + m_height) * 2; } int main(void) { Rect<int> rect(3, 6); cout << rect.calcArea() << endl; cout << rect.calePerimeter() << endl; return 0; }查看全部
-
zjuyi查看全部
-
友元函数的注意事项查看全部
举报
0/150
提交
取消