摘要: 重载new和delete 1. 测试代码: 1 #include<iostream> 2 #include<new> 3 using namespace std; 4 class A { 5 public: 6 A() { cout << "A constructor" << endl; } 7 8 阅读全文
posted @ 2018-07-27 19:22 苏格拉底的落泪 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 模板实参推断 一、模板函数显示实参 情况1: template <typename T1, typename T2, typename T3> T1 sum(T2 a, T3 b) { return a + b; } 分析:调用的时候就需要指定T1的类型,如:sum<float>(1, 2); 于是 阅读全文
posted @ 2018-07-27 09:52 苏格拉底的落泪 阅读(207) 评论(0) 推荐(0) 编辑