240 发简信
IP属地:陕西
  • Ubuntu 18.04 配置开机运行脚本

    今天想给系统配置开机启动脚本,目的能够使用脚本实现开机自动启动synergy,梯子等程序。爬了诸多博客,基本是直接在/etc/rc.loca 里...

  • C++基础:(3)C++内联函数、函数参数与函数重载

    incline 内联函数 结论:1) 内联函数在编译时直接将函数体插入函数调用的地方;2) inline只是一种请求,编译器不一定允许这种请求;...

  • C++基础:(4)构造函数和析构函数的概念

    构造函数和析构函数的概念 构造函数定义及调用 a) C++中的类可以定义与类名相同的特殊成员函数,这种与类名相同的成员函数叫做构造函数; b) ...

  • 使用cmake工具入门笔记

    这两天学习了使用cmake工具来组织编译自己的代码工程,使用cmake的需求是随着代码量的积累和调用文件增多自然而然产生的——如果每次调试和编译...

  • C++引用专题

    引用铺垫:变量名 变量名实质上是一段连续存储空间的别名,是一个标号(门牌号),在程序中是通过变量来申请并命名内存空间的,通过变量的名字可以直接使...

  • C++基础:(2)const关键字和宏定义#define的相同之处和区别

    C++中的const修饰的,是一个真正的变量,而不是C中变量(只读)。在const修饰的常量编译期间,就已经确定下来了。 下面这段代码展示的是c...

  • C语言之链表基础

    前面的话:这篇总结我不太满意,因为知识要点比较散,文字中有要点,代码中也有要点,而且二者都不可分开来看,否则不容易理解。可能这样的笔记唯一的好处...

  • C++基础:(1)C++对C的加强

    C++对C的加强 1. C++命名空间基本常识 所谓namespace,是指标识符的各种可见范围。C++标准库中的所有标识符都被定义于一个名为s...

  • C语言之对于将二维数组作为参数传递的思考

    这两天在学习扫地僧的课程(二级指针三种内存模型)时,最后的作业是把“第一种内存模型和第二种内存模型的内容复制到第三种内存模型中,并进行排序”。老...