随笔 - 741  文章 - 0  评论 - 260  阅读 - 416万
上一页 1 2 3 4 5 6 ··· 74 下一页
  2022年9月8日
摘要: 一、什么是tag tag是git版本库的一个标记,指向某个commit的指针。 tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 ...这样的标签。 tag感觉跟branch有点相似,但是本质上和分工上是不同的: tag 对应某次commit, 是 阅读全文
posted @ 2022-09-08 10:08 莫水千流 阅读(297) 评论(0) 推荐(0) 编辑
  2022年9月7日
摘要: 文中一系列思考和内容引发自以下问题:我需要在一个类的构造函数中调用另一个对象的构造函数,并使用this初始化其中的一个引用成员。 主要遇到的问题: 1. 构造函数的初始化列表中能访问this吗? 很明显c++创建一个对象分为两部分,创建内存和调用构造函数。显然在初始化列表中,当前对象占用的内存已经创 阅读全文
posted @ 2022-09-07 21:49 莫水千流 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一个类 A 可以将另一个类 B 声明为自己的友元,类 B 的所有成员函数就都可以访问类 A 对象的私有成员。在类定义中声明友元类的写法如下: friend class 类名; 友元类B类的所有成员函数,都能访问A类对象的私有成员; 类 A 将类 B 声明为友元类,则类 B 最好从逻辑上和类 A 有比 阅读全文
posted @ 2022-09-07 16:10 莫水千流 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1.在C++中,我们使用类对数据进行了隐藏和封装,类的数据成员一般都定义为私有成员,成员函数一般都定义为公有的,以此提供类与外界的通讯接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统 阅读全文
posted @ 2022-09-07 16:05 莫水千流 阅读(872) 评论(0) 推荐(0) 编辑
摘要: How can I use a std::function in a function which expects a C-style callback? If this is not possible, what is the next best thing? Example: // some C 阅读全文
posted @ 2022-09-07 15:20 莫水千流 阅读(64) 评论(0) 推荐(0) 编辑
摘要: explicit关键字C++中的explicit关键字只能用于修饰只有一个参数或者是其他参数有默认值的类构造函数, 它的作用是表明该构造函数是显式的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式).explicit关键 阅读全文
posted @ 2022-09-07 10:27 莫水千流 阅读(108) 评论(0) 推荐(0) 编辑
  2022年9月6日
摘要: 出处:http://www.cnblogs.com/project/archive/2010/12/02/1894494.html 在我们平时的编程时,经常需要判断文件或者目录是否存在,相对来说判断文件的存在性比较简单,目录则比较复杂。 下面就详细的介绍几种方法。 首先关于判断文件的存在性: 一、i 阅读全文
posted @ 2022-09-06 15:48 莫水千流 阅读(40) 评论(0) 推荐(0) 编辑
  2022年9月5日
摘要: template <class T, class... Args> shared_ptr<T> make_shared (Args&&... args); Make shared_ptr Allocates and constructs an object of type T passing arg 阅读全文
posted @ 2022-09-05 09:45 莫水千流 阅读(210) 评论(0) 推荐(0) 编辑
  2022年9月2日
摘要: 引言网上有太多讲rebase和merge的文章,但大多都是复制粘贴没有自己的理解,而且很多博客的例子写的过于复杂,让人没兴趣看下去。本文举最简洁的例子,大白话几句就让你快速掌握rebase的核心原理和用法。本博客将持续修订更新,看完如果还是有疑问,可以评论区留言,我解释到你彻底搞懂为止!一、提交节点 阅读全文
posted @ 2022-09-02 10:55 莫水千流 阅读(1416) 评论(0) 推荐(0) 编辑
  2022年9月1日
摘要: 继承语法 继承的一般语法为: class 派生类名:[继承方式] 基类名{ 派生类新增加的成员}; 继承方式继承方式包括 public(公有的)、private(私有的)和 protected(受保护的),此项是可选的,如果不写,那么默认为 private。不同的继承方式会影响基类成员在派生类中的访 阅读全文
posted @ 2022-09-01 13:38 莫水千流 阅读(353) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 74 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示