
C++
文章平均质量分 54
「已注销」
这个作者很懒,什么都没留下…
展开
-
c++重载<<和>>的方式
c++重载<<和>>的方式背景解决方法结束背景我们很多时候看到类似以下代码int main(int argc, char **argv){ int value = 10; cout << value << endl; return 0;}输出:但如果我们自定义的类,是否也能这样的输出呢,看以下代码很显然,这已经报错了解决方法这时候就要引进我们c++的重载机制了#include <iostream>using n原创 2021-07-05 10:47:46 · 306 阅读 · 0 评论 -
C++ 中new对象时加括号()与不加括号()分析
前言很多时候,我们在看代码的时候会看到在new一个对象时会有以下两种形式MyClass *a = new MyClass;MyClass *b = new MyClass();然而这两种方式有什么区别呢,我们探究一下代码演示1.演示代码原型#include <iostream>using namespace std;/*这是一个类*/class MyClass{public: MyClass() {}; ~MyClass() {};};/*主函数*/int原创 2021-07-02 15:03:57 · 2523 阅读 · 1 评论