自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

凉汐博客

个人记录并作分享,欢迎交流斧正~

  • 博客(3)
  • 收藏
  • 关注

原创 观察者模式(C++版)

假如现在有一份数据,是一个班级每天的出勤人数,在程序中我们需要用不同的方式去显示这份数据(比如折线图,柱状图等)。同时,当数据被改变的时候,所有以该数据为基础的图也要进行更新,在这种情境中,观察者模式是一个很好的选择。报社的业务就是出版报纸;当向某家报社订阅报纸,只要报社有新报纸出版,就会给你送来。只要你是他们的订户,就会一直受到新报纸;当不再想要这家报社的报纸的时候,取消订阅,他们就不会再送新报纸;只要报社还在运营,就会一直有人向他们订阅或取消订阅报纸;

2023-12-05 14:41:07 376 1

原创 策略模式(C++版)

/*********飞行为********public://定义为pure virtual函数,子类应有自己的实现//只是为了遵守 基类的析构函数应为virtualpublic:public:public://*****叫行为********public:public:public:public:public:整个策略模式的架构如下:将会改变的Fly和Quack部分抽象出来,单独实现。根据不同鸭子的需求可设置不同的行为。

2023-12-01 15:16:22 314 1

原创 在vscode中遇到C++编译错误:1d returned 1 exit status

在vscode中遇到C++编译错误:1d returned 1 exit status在这里还有一种错误可能,那就是.cpp的后缀名的问题(¬_¬),我以为在语言模式里选了c++就是cpp文件了,但编译器不这么认为。所以,重命名,加上.cpp就可以了...

2021-05-22 18:25:41 1948

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除