- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 设计模式--状态机
cout << "电梯门开启..." << endl;cout << "电梯门关闭..." << endl;cout << "电梯停止了..." << endl;//这个事绝对是合理,光运行不停止还有谁敢做这个电梯?//开启当然可以关闭了,我就想测试一下电梯门开关功能。//停止状态是怎么发生的呢?//运行的时候开电梯门?//门开着电梯就想跑,这电梯,吓死你!//电梯门关才,这就关闭状态要实现动作。//定义出所有的电梯状态。//停止状态,开门,那是要的!//停止状态再跑起来,正常的很。//电梯门关了再打开。
2024-04-19 16:26:08 1426
原创 const int*,int const *, int *const 区别
int32_t iInputA(10), iInputB(100); const int32_t* pTest = &iInputA; //正确 std::cout
2024-03-22 11:41:43 203
原创 std::packaged_task的学习
/ 也可以参考std::packaged_task<IntPackStruct()> pkgFunc{XXXFunction};
2024-01-12 10:37:01 616
原创 C++类成员函数的const
class CStudy{public: const uint64_t GetConstValue(uint64_uiInput);uint64_t GetId() const;private: double m_dbGPA; uint64_t m_uiId; std::string m_strMyName
2023-12-26 10:15:40 484
原创 接口类与实现类的析构函数virtual问题
这是c++的继承,多态的virtual相关的知识,记录一下,以便以后!接口类加不加virtual,实现类和接口类的都会调用析构函数。2)接口类不加virtual ,则不会调用实现类的析构函数。1)接口类加virtual,则会调用实现类的析构函数。
2023-11-24 10:53:47 405
原创 学习gRPC--生成buffer的库
warning_push/warning_pop内容屏蔽报警。这个_PROTOBUF_EXPORT定义要和上面生成的一致。建一个buildcppbuffer.bat,内容如下。comdef内容是导出符定义。环境在windows下。
2023-08-24 17:21:06 62
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人