暂无搜索历史
C++中一种使用模板来实现代码重用和类型安全的编程范式。它允许程序员编写与数据类型无关的代码,从而可以用相同的代码逻辑处理不同的数据类型。模板是泛型编程的基础
下面这段程序在“cout << Divide(len, time) << endl;“可能会抛出异常,如果不捕获这个异常,也就是不加对应的catch语句,那么后...
共享内存是一种进程间通信的机制,即不同进程的虚拟内存空间(虚拟内存地址不需要相同),映射到相同的物理内存中。如果某个进程向共享内存写入数据,所做的改动将【立即影...
https://blog.csdn.net/2401_86275172/category_13015951.html
右值引用可用于为临时对象延长生命周期,const的左值引用也能延长临时对象生存期,但这些对象无法被修改。
重载操作符至少有一个类类型参数,不能通过运算符重载改变内置类型对象的含义,如:int operator+(int x,int y)
类的本质是封装 ,相比c语言,c语言的数据和方法都是分离的,c++把数据和方法都放到了类里面
假设我们设计了两个类student和teacher,两个类中都有姓名、地址、年龄和电话,在没学继承概念时,我们需要将这些属性设计到两个类中,这会使得程序很冗余,...
前面我们知道,创建一个空文件时,这个空文件也会占用磁盘的空间,因为文件除了文件的内容,还有文件的属性。文件=内容+属性。 我们对文件的操作如:存取,都是围绕着...
库是写好的现有的,成熟的,可以复⽤的代码。比如,在平时编写代码时,许多函数都是通用的,如果没有库,人们在编写代码时就需要将这些通用的函数都自己实现一份。将这些通...
通常,父子代码共享,在父子进程不写入数据时,数据也是共享的,但当任意一方写入数据时,便以写时拷贝的方式各自一份副本。
在编写c/c++代码时,main函数我们称为“我们自己的程序入口”,但main函数其实也是被其他函数调用的,在linux系统下是被一个叫statr()的函数调用...
随机存取存储器。冯诺依曼体系结构中的存储器部分的一种。用于临时存储正在使用的程序和数据,是CPU能够直接访问的存储设备
不同的进程对应的资源不一样,也就是进程之间的窗口即地址空间不一样。这样进程就具有了独立性
在创建一个Makefile文件,里面写入如下代码。表示mycode文件依赖于code.c,下面就是正常的gcc编译
包管理器:通过提供一个集中的平台或工具集,使得用户能够方便地管理系统中的软件包。它通常包含以下核心功能:
对于vector,迭代器失效是当vector进行扩容是,原迭代器还指向就空间的位置,没有更新,所以导致失效,如果像正常访问这个迭代器,就需要更新一下迭代器的位置
权限规则的设定永远时最顶级的上层人设计,比如写 Linux 的程序员,以限制普通用户的行为,防止混乱和错误的发生
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市