会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
肃肃
博客园
首页
新随笔
联系
订阅
管理
2020年3月19日
C++ sizeof
摘要: sizeof运算符返回的是一条表达式或一个类型名字所占的字节数。 sizeof所得的值是一个size_t类型的常量表达式。 例如 : int idata,*p; sizeof(data) //idata的类型int的大小,即sizeof(int) sizeof(p) //指针所占的空间大小‘ siz
阅读全文
posted @ 2020-03-19 12:15 肃肃
阅读(141)
评论(0)
推荐(0)
2020年2月3日
git版本回退
摘要: 1.回退命令 git reset --hard 提交commit-id 获取commit-id方法: 使用git log命令或者 git log --pretty=oneline命令 例如执行git log后 $ git log commit 1152adb7b9b453649d8cb349e7df
阅读全文
posted @ 2020-02-03 12:10 肃肃
阅读(88)
评论(0)
推荐(0)
Git提交文件
摘要: 1)当用Git 提交新增加的文件 或者 提交已有的被修改的文件 时,分为两个步骤: 第一步:使用命令 git add 文件名 ; 第二部:使用命令 git commit -m "日志信息,提交时方便以后查看"; 2)举例说明上述两步的使用 git add例子: 例如 当增加了新的文件f1.txt、f
阅读全文
posted @ 2020-02-03 11:44 肃肃
阅读(525)
评论(0)
推荐(0)
git安装
摘要: 1.可进入到https://git-scm.com/官方网站下点击 “Downloads” ,进入到下载页面,根据操作系统选择相应的版本安装; 2.如果是客户端使用,也可以直接下载GUI Client中相关软件,安装直接使用;
阅读全文
posted @ 2020-02-03 10:23 肃肃
阅读(98)
评论(0)
推荐(0)
2019年12月2日
c++ 之继承
摘要: 1.继承格式 class Base{ public: Base(); //... } class Derived: public Base //类派生列表 { public: Derived(); //... } 2.总结 1)派生类也从基类中继承私有成员,只是派生类不能访问基类中的私有成员。 2)
阅读全文
posted @ 2019-12-02 22:08 肃肃
阅读(80)
评论(0)
推荐(0)
不在构造函数和析构函数中调用virtual函数
摘要: 1.不在构造函数中调用virtual函数 例如 class Base{ public: Base(); virtual void func1() const=0; } Base::Base() { //... func1(); } class Derived:public Base { public
阅读全文
posted @ 2019-12-02 21:58 肃肃
阅读(233)
评论(0)
推荐(0)
2019年11月30日
C++ 之virtual析构函数
摘要: 1.析构函数 class A { public: A(); ~A(); //析构函数 } 2.析构函数需要声明为virtual条件: 当定义的类中含有除去析构函数外的其他函数为virtual函数时,这时需要将此类的析构函数定义为virtual函数; 3.virtual析构函数好处:当父类指针指向子类
阅读全文
posted @ 2019-11-30 15:42 肃肃
阅读(2201)
评论(0)
推荐(0)
C++ 之阻止拷贝
摘要: 1.编译器会自动生成的函数 当定义一个类时,如果没有声明构造函数、析构函数、拷贝构造函数和拷贝赋值运算符,缺少其中的哪个,编译器就会为它声明一个(编译版本的)对应的函数; 2.阻止拷贝 阻止拷贝有两种方法: 方法一: 在新标准下,将拷贝构造函数和拷贝赋值运算符定义为删除函数(delete funct
阅读全文
posted @ 2019-11-30 13:30 肃肃
阅读(1203)
评论(0)
推荐(0)
2019年11月25日
C++之使用对象前先初始化
摘要: 1.内置类型 当需要使用一个int类型的变量时,我们应该先对其进行初始化,例如: int x=0; //..... 在后续中使用x变量 2.一个类里面的成员变量初始化 初始化类里面的成员变量时,尽量使用初始化列表对其进行初始化,例如: class Forest { public: Forest(co
阅读全文
posted @ 2019-11-25 21:54 肃肃
阅读(409)
评论(0)
推荐(0)
2019年11月23日
C++之define
摘要: 1.宏定义 1)关键字 #define 表示变量值:#define CHAPTER 1.23 表示函数:#define MAXVALUE(a,b) (a>b?a:b) 在编译前,预处理器会将其替换成对应的值或表达式; 2)缺点 >>当运用一个宏定义的常量但获取编译错误信息时,提示的错误信息可能是具体
阅读全文
posted @ 2019-11-23 21:03 肃肃
阅读(971)
评论(0)
推荐(0)
公告