同学帮忙给我写的一份 #pragma once //(批注)用这个保证不会重包含 //(批注)在这里写包含你需要用到的库,用到的越少越好,用到多个库时按字典顺序排列 #include <iostream> //(批注)在自己写的库中,尽量(尽最大可能)不用using nsmespace,一定不要用 ...
分类:
其他好文 时间:
2020-05-17 11:44:26
阅读次数:
80
系统启动和内核管理 1 CentOS 6 的启动管理 1.1 Linux 组成 kernel 实现进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能等功能 rootfs 包括程序和 glibc 库 程序:二进制执行文件 库:函数集合, function, 调用接口(头文件负责描述) 1.2 ...
分类:
其他好文 时间:
2020-05-16 00:23:00
阅读次数:
85
``` // ?.h : 头文件 #pragma once #include #include #include // ?.cpp //#include CString DosPathToNt(IN TCHAR *szDosPath) { CString ret; try { TCHAR szDri... ...
分类:
编程语言 时间:
2020-05-15 19:52:27
阅读次数:
74
杂项设备 linux里面的misc杂项设备是主设备号为10的驱动设备 定义头文件<linux/miscdevice.h> 杂项设备的结构体: struct miscdevice{ int minor; //杂项设备的此设备号(如果设置为MISC_DYNAMIC_MINOR,表示系统自动分配未使用的m ...
分类:
其他好文 时间:
2020-05-15 15:18:06
阅读次数:
56
#include<reg52.h>//包含51单片机内部寄存器头文件 #define uchar unsigned char // 自定义uchar为unsigned char(即无符号字符型数据,数据范围:0到255。) #define uint unsigned int//自定义uint为uns ...
分类:
其他好文 时间:
2020-05-14 19:14:21
阅读次数:
63
Linux系统下的多线程遵循POSIX线程接口,称为 pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux 下pthread的实现是通过系统调用clone()来实现的。clone()是 Linux所特有的系统 ...
分类:
编程语言 时间:
2020-05-13 14:13:40
阅读次数:
85
set结构具有自动排序特性,排序依据是Key,set中的value与key合一,key就是value 构造set集合是为了快速检索,使用set前,需要在程序头文件中包含声明#include<set> 特点: 1、set不允许元素重复 2、不能直接改变元素值,因为那样会打乱原本正确的顺序,改变元素值之 ...
分类:
编程语言 时间:
2020-05-12 14:03:26
阅读次数:
62
C++11 新标准中引入了四个头文件来支持多线程编程,他们分别是 。 ``:该头文主要声明了两个类, std::atomic 和 std::atomic_flag,另外还声明了一套 C 风格的原子类型和与 C 兼容的原子操作的函数。 ``:该头文件主要声明了 std::thread 类,另外 std ...
分类:
编程语言 时间:
2020-05-12 09:51:19
阅读次数:
69
流 数据输入和输出的过程也是数据传输的过程。数据像水一样从一个地方流动到另一个地方,因此,在 C++ 中将此过程称为 “流(stream)”。 iostream 头文件中定义了四个标准流对象,它们是 cin、cout、cerr 和 clog。 cin 对应于标准输入流,用于从键盘读取数据,也可以被重 ...
分类:
编程语言 时间:
2020-05-12 09:34:41
阅读次数:
92
C++中, 经常会使用, 某些类型的最大值, 如int的最大整数(INT_MAX), C的函数中, 包含了这些宏定义. 头文件: 具体参见: |name | expresses |value | |: |: |: :| |CHAR_BIT | Number of bits in a?char?obj ...
分类:
编程语言 时间:
2020-05-12 09:30:12
阅读次数:
81