上一页 1 2 3 4 5 6 7 ··· 9 下一页

2019年5月11日

C++入门基础知识(二)

摘要: 一:引用 概念:是给一个已经存在的变量取一个别名,编译器不会为引用变量开辟内存空间,它和引用的变量公用一块内存空间。 例如: 类型& 引用变量名(对象名)= 引用实体 int& a = b; 引用类型必须和引用实体是同种类型的。 特性: 1. 引用在定义时必须初始化 2. 一个变量可以有多个引用 3 阅读全文

posted @ 2019-05-11 10:54 The_Ocean 阅读(240) 评论(0) 推荐(0) 编辑

2019年5月3日

C++中重载函数详解

摘要: 函数的重载详解 什么时函数重载: 函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。 1.是函数的一种特殊情况,C++允许在同一作用域 阅读全文

posted @ 2019-05-03 10:52 The_Ocean 阅读(5903) 评论(0) 推荐(0) 编辑

2019年4月27日

进程的调度算法

摘要: 调度算法的实质是:根据系统的资源分配策略所规定的资源分配算法。 先介绍一下进程调度与作业调度的区别:进程调度是真正让某个就绪状态的进程到处理机上运行,而作业调度只是使作业具有了竞争处理机的机会。 进程调度(又称微观调度、低级调度、短程调度):是按照某种调度算法从就绪状态的进程中选择一个进程到处理机上 阅读全文

posted @ 2019-04-27 17:18 The_Ocean 阅读(533) 评论(0) 推荐(0) 编辑

2019年4月26日

linux下软件安装的几种方式

摘要: linux下软件安装的几种方式(主要有源码安装, rpm安装, yum安装). 一:源码安装 几乎所有的开源软件都支持在Linux下运行,而这些软件一般都以源码形式发放,只需要Linux安装了gcc、make、automake、autoconf都支持源码安装,这种包都是tar.gz或bz.2包,源码 阅读全文

posted @ 2019-04-26 10:43 The_Ocean 阅读(1075) 评论(0) 推荐(1) 编辑

2019年4月25日

详解在Linux下实现(彩色)进度条程序,并通过makefile进行编译.

摘要: 彩色进度条的实现与makefile编译: 创建一个process文件,在里面编写实现进度条的代码 1.在编写代码的时候我们首先要区分两个转义字符:\n \r \n:表示换行,换到下一行,并位于起始位置,并不会覆盖原来的内容。 \r:表示回车,回到这一行的起始位置,相当于覆盖了之前的内容,不会重启一行 阅读全文

posted @ 2019-04-25 22:49 The_Ocean 阅读(660) 评论(0) 推荐(0) 编辑

2019年4月22日

C++入门基础知识(一)

摘要: 一:关键字 在C语言中,我们已经学习过了很多的关键字,例如:static,struct等,下面展现一下C++中的一些关键字。 二:命名空间 在C/C++中,变量、函数和类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化, 阅读全文

posted @ 2019-04-22 23:28 The_Ocean 阅读(1862) 评论(0) 推荐(0) 编辑

2019年4月20日

linux下目录简介——/SElinux

摘要: 一、前言 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。 SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。 SELi 阅读全文

posted @ 2019-04-20 19:58 The_Ocean 阅读(746) 评论(0) 推荐(0) 编辑

linux下目录简介——/proc

摘要: 1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可以 阅读全文

posted @ 2019-04-20 19:51 The_Ocean 阅读(520) 评论(0) 推荐(0) 编辑

linux下目录简介——/sys

摘要: Linux下/sys目录介绍 1. 概述 ramdisk 文件系统基于磁盘模拟技术,实际文件系统是ex2 ex3等。sysfs是一种基于ram文件系统和proc一样。Sysfs文件系统是一个类似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构 阅读全文

posted @ 2019-04-20 19:45 The_Ocean 阅读(7869) 评论(0) 推荐(0) 编辑

gcc的调试调研——gdb

摘要: 首先来介绍一下gcc的选项: 其他选项都为常用编译选项,在这里介绍一下优化功能: 优化编译时使用选项: -O:可以告诉gcc同时减小代码的长度和执行时间,其效果等价于-O1,在这一级别上能够进行的优化类型虽然取决于目标处理器,但一般都会包括线程跳转和延迟退栈两种优化。 -O2:可以告诉gcc除了完成 阅读全文

posted @ 2019-04-20 15:30 The_Ocean 阅读(349) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 9 下一页

导航