程序手艺人 - 有趣有能量

欢迎关注我的订阅号“程序手艺人”

C++之布尔类型和类型

布尔类型 C++中的布尔类型 C++在C语言的基本类型系统之上增加了bool C++中的bool可取的值只有true 和 false 理论上bool只占用一个字节 布尔类型是C++中的基本数据类型 可以定义bool类型的全局变量 可以定义bool类型的常量 可以定义bool类型的指针 ...

2018-03-30 08:54:49

阅读数 553

评论数 0

C++之函数参数的扩展

函数参数的默认值 C++中可以在函数声明时为参数提供一个默认值 当函数调用时没有提供参数的值,则使用默认值 参数的默认值必须在函数声明中指出 int mul(int x = 0); int main(int argc, char *argv[]) { printf("...

2018-03-30 08:43:54

阅读数 99

评论数 0

C++之const

C语言中的const const 修饰的变量是只读的,本质还是变量 const 修饰的局部变量在栈上分配空间 const 修饰的全局变量在只读存储区分配空间 const 只在编译期有用,在运行期无用 const修饰的变量不是真的常量,它只是告诉编译器该变量不能出现在赋值符号的左边 C语...

2018-03-28 08:39:54

阅读数 62

评论数 0

C与C++的升级关系

C++继承了所有的C特性 C++在C的基础上提供了更多的语法和特性 C++的设计目标是运行效率与开发效率的统一 升级1 C++ 更强调语言的实用性 所有变量都可以在需要使用时在定义 int c = 0; for(int i=1; i&lt...

2018-03-27 08:42:27

阅读数 227

评论数 0

C++之对象的销毁

生活中对象都是被初始化后才上市的 生活中的对象被销毁前会做一些工作 问题1 : C++中如何清理需要销毁的对象? 一般而言,需要销毁的对象都应该做清理 解决方案 为每个类都提供一个public的free函数 对象不再需要时立即调用free函数进行清理  class Test...

2018-03-26 08:28:48

阅读数 1843

评论数 0

Linux 下回收站机制

Linux下删除文件不像Windows那样,删除文件放入回收站. 而是通过rm 命令删除文件.文件一般无法找回, 就是这种机制,每次带来的都是巨大的教训. 为此这里实现一个简易的回收站机制: 功能: rm 删除的文件备份到指定的文件夹 每天定时清理  步骤1 写个shell脚...

2018-03-25 23:29:50

阅读数 1140

评论数 0

C++之初始化列表

问题 类中是否可以定义 const 成员? #include<stdio.h> class Test { private: const int ci = 0; public: int getCI() { return ci; ...

2018-03-22 08:31:30

阅读数 65

评论数 0

Ubuntu 常用技巧

修改启动项 rcconf 该工具用于设置开机启动项 rcconf –list 罗列所有开机启动列表 rcconf –on 开启开机服务 rcconf –on 关闭开机启动 例如 sudo rcconf --list | grep "wicd&q...

2018-03-21 22:02:09

阅读数 76

评论数 0

Connman 网络管理 快速入手指南

描述 Connman是管理嵌入式设备联网的守护进程,集成了大量的通信功能. Connman是一个完全模块化的系统,可以通过插件化进行扩展,以支持各种有线或无线技术. 功能介绍  Connman以下功能内置于连接管理器中: 通过插件基础结构 设备和网络抽象(具有基本的存储支持)peiz...

2018-03-11 22:03:58

阅读数 425

评论数 0

提示
确定要删除当前文章?
取消 删除