C/C++
文章平均质量分 92
与C/C++语言相关的博文信息
小枫学IT
个人学习爱好者,多次参加多种比赛,获得不少奖励。爱好:分享、学习、编程、运动、听歌、玩转Linux。
展开
-
C++ STL容器之Vector详解
C++ STL容器之Vector详解Vector简介vector数据结构和数组非常相似,也称为单端数组。vector与普通数组区别: 不同之处在于数组是静态空间,而vector可以动态扩展动态扩展: 并不是在原空间之后续接新空间,而是找更大的内存空间,然后将原数据拷贝新空间,释放原空间vector容器的迭代器是支持随机访问的迭代器Vector用法vector存放内置数据类型容器: vector算法: for_each迭代器: vector::iterator构造函数vector原创 2021-04-14 20:17:28 · 346 阅读 · 0 评论 -
计算机操作系统(引论篇含操作系统的目标、作用及基本特性等)
计算机操作系统(引论篇含操作系统的目标、作用及基本特性等)1、计算机操作系统简介操作系统(英语:Operating System,缩写:OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。操作系统的类型非常多样,不同机器安装的操作系统可从简单到复杂,原创 2020-12-30 13:57:12 · 894 阅读 · 0 评论 -
计算机操作系统(虚拟存储器篇含分页存储管理方式与页面置换算法等)OperatingSystem-VirtualMemory
操作系统虚拟存储器篇一、虚拟存储器简介1、虚拟存储器定义虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器。它借助于磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用。虚拟存储器指的是主存-外存层次,它以透明的方式为用户提供了一个比实际主存空间大得多的程序地址空间。架构图如下所示:2、虚拟存储器特征常规存储器管理方式特征:一次性: 作业必须一次全部装入内存后才能原创 2020-12-13 02:08:18 · 2509 阅读 · 0 评论