2018年8月13日

C++ - 操作运算符

摘要: 一、操作运算符 操作运算符:在C++中,编译器有能力将数据、对象和操作符共同组成表达式,解释为对全局或成员函数的调用 该全局或成员函数被称为操作符函数,程序员可以通过重定义函数操作符函数,来达到自己想要的效果 二、友元函数 友元函数就是使函数在全局变量定义,在类中需要调用,因此此函数在类中声明时需要 阅读全文

posted @ 2018-08-13 19:50 kukou 阅读(339) 评论(0) 推荐(0) 编辑

2018年8月11日

C++ -- 类与成员

摘要: 一、初始化列表 1、是构造函数中一种成员的初始化方式 例如,class 类名 { 类名(参数列表):成员1(成员1),成员2(成员2)... { } } 2、用此方法可以解决类中的成员与构造函数中参数的重名问题,并且初始化参数列表是在构造函数块之前执行,因此优先级跟高一些 3、如果初始化的是类,就是 阅读全文

posted @ 2018-08-11 15:38 kukou 阅读(381) 评论(0) 推荐(0) 编辑

2018年8月10日

C语言 - C语言简介

摘要: 一、C语言的发展史 C语言的发展离不开B语言,我们先从B语言说起。在1970年时,贝尔实验室的肯.汤姆逊将BCPL语言进行修改,由于肯.汤姆逊是从BCPL语言进行修改,因此,此时B语言就诞生了,B的含义就是肯.汤普逊觉得他所完善的语言是BCPL语言的精华,因此就只取B这个字母。 在1973年时,又一 阅读全文

posted @ 2018-08-10 17:14 kukou 阅读(645) 评论(0) 推荐(0) 编辑

2018年8月9日

C++ - 构造函数

摘要: 一、名字空间 1、名字空间的由来:由于全局空间(即全局变量)用起来非常的方便,但如果过多的在全局空间定义变量,有很大的可能会引起重名。因此,C++就引入了名字空间的概念。 2、名字空间的含义:名字空间就是为了给程序员更好的管理变量,因此C++可将全局空间分成一个个独立空间,并给每个独立空间取不同的名 阅读全文

posted @ 2018-08-09 18:48 kukou 阅读(163) 评论(0) 推荐(0) 编辑

2018年8月8日

UNIX环境--线程

摘要: 一、线程的概念 1、线程在进程中是负责执行代码的一个单位,可以说线程是进程的一部分。一个进程中至少要有一个主线程,进程可以拥有多个线程。 2、线程和进程一样,线程会共享进程的一些信息。比如,代码段、全局段、静态数据区、堆、命令行、环境变量表等,但栈是每个线程私有的。 3、严格来说,线程是进程的一个实 阅读全文

posted @ 2018-08-08 08:37 kukou 阅读(271) 评论(0) 推荐(0) 编辑

2018年8月7日

UNIX标准C - socket套接字

摘要: 一、计算机网络 1.计算机网络的功能 a.数据通信 b.资源共享 c.提高系统的可靠性 d.分布式网络处理和负载均匀。 2.计算机网络的组成 1.通信子网:由网卡、线缆、集线器、中继器、交换器、路由器等。 2.资源子网:网络中的计算机、打印机等一些可以提供服务的一些设备。 3.计算机网络软件: 协议 阅读全文

posted @ 2018-08-07 19:45 kukou 阅读(909) 评论(0) 推荐(0) 编辑

2018年8月6日

C++ - C++简介

摘要: 一、C与C++ 一般来说,计算机要处理两个概念--算法和数据。C在面世时是过程性的语言,过程性的语言指的是程序的过程较比其他语言,会更加的有序可读(清晰性和可读性)。因为它把程序分解成各个分支,并执行相对应的功能。这就是结构化的编程,所以这意味着它强调编程的算法问题。当遇到大规模的数据处理或大规模的 阅读全文

posted @ 2018-08-06 20:18 kukou 阅读(388) 评论(0) 推荐(0) 编辑

2018年8月4日

UNIX标准C - 进程之间的通信

摘要: 一、基本概念 进程间通信IPC:进程之间交换数据的过程叫进程间通信 进程间同性的方式: 简单的进程间的通信: 命令行:父进程通过exec函数创建子进程是可以附加一些数据 环境变量表:父进程通过exec函数创建子进程顺便传递一张环境变量表 信号:父子进程之间可以根据进程号相互发送信号,进行简单通信 文 阅读全文

posted @ 2018-08-04 16:33 kukou 阅读(161) 评论(0) 推荐(0) 编辑

2018年8月2日

UNIX环境C - 系统信号

摘要: 一.信号的概念 信号就是一种软中断,进程与进程之间信号的传递,都是通过内核来当做中转站的,不能直接传递信号。 二、信号的分类(128位信号,不过可用信号就1~64除去32与33) 1.不可靠信号(SIGHUP(1)~SIGSYS(31)):由于他是非实时信号,所以他会产生多次信号,但不支持排队,并且 阅读全文

posted @ 2018-08-02 19:40 kukou 阅读(140) 评论(0) 推荐(0) 编辑

2018年7月25日

UINX标准C - 进程管理

摘要: 进程与程序的关系: 1.程序就是存储在磁盘上可执行的二进制文件, 2.进程是一个正在执行的的程序,不过一个程序可能存在多个进程实例。 查看进程中的pid和获取pid(进程号) 1.终端指令:ps aux 查看所有的正在进行的进程,显示出用户名,进程号,cup占用比,内存占用比等 2.终端指令:ps 阅读全文

posted @ 2018-07-25 13:25 kukou 阅读(202) 评论(0) 推荐(0) 编辑

导航