![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++编程思想
无夜之凛冬
这个作者很懒,什么都没留下…
展开
-
重载全局new和delete
程序代码 如下所示: #include<cstdio> #include<cstdlib> using namespace std; void* operator new(size_t sz) //sz由编译器传入 { printf("operator new: %d Bytes\n", sz); void* m = malloc(sz); if (!m) ...原创 2019-03-04 22:17:01 · 719 阅读 · 0 评论 -
operator->*运算符重载程序分析
程序代码 如下所示: #include<iostream> using namespace std; class Dog { public: int run(int i) const { cout << "run\n"; return i; } int eat(int i) const { cout << "eat\n"; return i; } int...原创 2019-03-03 19:47:54 · 950 阅读 · 0 评论