上一页 1 2 3 4 5 6 7 8 ··· 50 下一页
摘要: 首先,const是一个限定符,被它修饰的变量的值不能改变。对于一般的变量来说,其实没有顶层const和底层const的区别,而只有向指针这类复合类型的基本变量,才有这样的区别。 一 如何区分顶层const和底层const指针如果添加const修饰符时有两种情况:1 指向常量的指针(底层const): 阅读全文
posted @ 2020-07-02 18:12 猪突猛进!!! 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 最近干活的时候,写一个UT的时候遇到了跨文件友元失效的问题,仔细检查之后发现是两个类的命名空间不一致。申明的友元类是另一个文件里面的公共域的内容,于是改成了::XXX的形式。依旧编译不过,和同学聊了一下,考虑用了extern关键字,依旧编译报错,无法识别这个类。查了一下,extern 只定义不申明, 阅读全文
posted @ 2020-07-02 09:17 猪突猛进!!! 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/444c3ae23035 1. 生成一个 notebook 配置文件 默认情况下,配置文件 ~/.jupyter/jupyter_notebook_config.py 并不存在,需要自行创建。使用下列命令生成配置文件: jupyter not 阅读全文
posted @ 2020-06-28 14:18 猪突猛进!!! 阅读(260) 评论(0) 推荐(0) 编辑
摘要: https://www.zhihu.com/search?type=content&q=%E9%87%87%E6%A0%B7%E6%96%B9%E6%B3%95 待整理 阅读全文
posted @ 2020-06-24 10:55 猪突猛进!!! 阅读(107) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/30003899 待整理 阅读全文
posted @ 2020-06-19 11:23 猪突猛进!!! 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. 左值、右值 C++中所有的值都必然属于左值、右值二者之一。左值是指表达式结束后依然存在的持久化对象,右值是指表达式结束时就不再存在的临时对象。所有的具名变量或者对象都是左值,而右值不具名。很难得到左值和右值的真正定义,但是有一个可以区分左值和右值的便捷方法:看能不能对表达式取地址,如果能,则为 阅读全文
posted @ 2020-06-18 09:21 猪突猛进!!! 阅读(355) 评论(0) 推荐(1) 编辑
摘要: https://leetcode-cn.com/problems/new-21-game/solution/xin-21dian-by-leetcode-solution/ (待整理) (dp 公式的一个转换就可以了) 阅读全文
posted @ 2020-06-15 09:16 猪突猛进!!! 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一. C++继承方式 C++有三种继承方式:public/protected/private,这三种继承方式中,派生类都会继承基类的public和protected成员,但无法直接访问基类的private成员,只能通过继承后的方法来访问。如图所示一个简单的示例: 其中F()为纯虚函数,派生类只继承到 阅读全文
posted @ 2020-06-11 12:09 猪突猛进!!! 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmd 阅读全文
posted @ 2020-06-08 20:01 猪突猛进!!! 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 目前常用的无非插入删除(对应在普通模式下的i,d)。想使用命令的时候,“shift + ':' ”就可以了。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。 V 从光标当前行开 阅读全文
posted @ 2020-06-08 19:53 猪突猛进!!! 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 50 下一页