c++基础
文章平均质量分 59
怕什么真理无穷
怕什么真理无穷,进一寸有一寸的欢喜——胡适!
展开
-
c++11_右值
原创 2024-04-17 11:45:00 · 297 阅读 · 0 评论 -
C++多重继承解决方法
class B :virtual public A //直接基类B。class C :virtual public A //直接基类C。//不知道赋值给B 类的还是C类的m_a;class A //间接基类,第一层的类。//多重继承 虚继承。原创 2024-04-17 09:17:41 · 655 阅读 · 0 评论 -
GetLastError()返回值及含义
1642〗-Windows 安装服务无法安装升级修补程序,因为被升级的程序可能会丢失或是升级修补程序可能更新此程序的一个不同版本。请确认要被升级的程序在您的计算机上且您的升级修补程序是正确的。〖1613〗-Windows 安装服务无法安装这个安装程序包。包含注册表数据的某一文件结构损坏,或系统的文件内存映像损坏,或因为替代副本、日志缺少或损坏而无法恢复文件。〖1119〗-无法打开正在与其他设备共享中断请求(IRQ)的设备。请与应用程序供应商联系,验证这是否是 Windows 安装服务的修补程序包。原创 2024-03-18 14:45:42 · 3406 阅读 · 0 评论 -
C++回调函数
无原创 2023-02-08 10:59:50 · 116 阅读 · 0 评论 -
一个c++程序--函数中的局部变量能返回值吗
一个c++程序--函数中的局部变量能返回值吗??#include <stdio.h>#include <iostream.h>int f1(int i){int s = 2; //局部变量,其只在本函数之内存在。s = s +i;cout<<s<<endl;return s; //s不是局部变量吗?为什么能返回值呢???}void main(){int a = f1(1); // s只初始化一次cout<<a<..原创 2022-05-03 11:08:47 · 982 阅读 · 0 评论 -
C++11:enable_shared_from_this
enable_shared_from_this是一个模板类,定义于头文件<memory>,其原型为:Enable shared_from_thisBase class that enables theshared_from_thismember function in derived classes.The class provides functionality that allows objects of derived classes to cre...原创 2022-02-09 09:24:25 · 127 阅读 · 0 评论 -
C++常见的设计模式
1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展和重用都带来不便。观察者就是解决这类的耦合关系的。3. 模式中的角色 3.1 抽象主题(Subject):它把所有观察者对象原创 2022-02-08 17:36:13 · 212 阅读 · 0 评论