摘要: 1. 所有的磁盘I/O都要经过内核的块缓冲区(内核的缓冲区高速缓存). 不带缓存的I/O是指在用户的进程中对这几个函数不会自动缓冲, 每次read或write都会进行一次系统调用。 2. fd1 = open(path, oflags); fd2 = dup(fd1); fd3 = open(pat 阅读全文
posted @ 2020-10-29 22:21 wsl96 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 原地址:https://cloud.tencent.com/developer/article/1385969 左值和右值 C++中如何区分一个变量是左值还是右值呢? 左值一般是可寻址的变量,右值一般是不可寻址的字面常量或者是在表达式求值过程中创建的可寻址的无名临时对象; 左值具有持久性,右值具有短 阅读全文
posted @ 2020-10-20 22:41 wsl96 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1 #include<iostream> 2 #include<string> 3 using namespace std; 4 5 class TextBlock{ 6 public: 7 TextBlock(string x):text(x){ 8 } 9 //operator[] for co 阅读全文
posted @ 2020-10-11 11:28 wsl96 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言 阅读全文
posted @ 2020-09-06 15:38 wsl96 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行) 1、cin2、cin.get()3、cin.getline()4、getline()5、gets()6、getchar() 附:c 阅读全文
posted @ 2020-08-01 10:32 wsl96 阅读(255) 评论(1) 推荐(0) 编辑
摘要: 1 <pre name="code" class="plain"><strong><span style="font-size:14px;"><strong>#ifndef SALESITEM_H 2 // 若SALESITEM_H未被定义,则对其进行定义; 3 #define SALESITEM_ 阅读全文
posted @ 2020-07-24 19:58 wsl96 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 全局变量在静态存储区内分配内存,而局部变量是在栈内分配内存空间的。 C语言编写的程序会在运行期间创建一个栈堆段,用来保存函数的调用关系和局部变量。而在main函数内部定义大数组相当于在站内需要一个很大的空间,会造成栈的溢出。因此,当我们需要定义一个极大的数组时,最好在mian 函数外部定义这个大数组 阅读全文
posted @ 2020-07-24 12:50 wsl96 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 一、相关概念: 1、对象:现实世界中的实体(世间万物皆对象) 2、类:具有相似属性和方法的对象的集合 3、面向对象程序设计的特点:封装 继承 多态 4、对象的三要素:属性(对象是什么)、方法(对象能做什么)、事件(对象如何响应) ☆相互关系:类是对象的抽象,对象是类的实例,类是一种抽象的分类,对象则 阅读全文
posted @ 2020-07-23 22:48 wsl96 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 转载: https://www.cnblogs.com/dc10101/archive/2007/08/22/865556.html 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加st 阅读全文
posted @ 2020-07-23 22:22 wsl96 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直 到整个程序运行结束(相反,而auto自动变量,即动态局部 阅读全文
posted @ 2020-07-23 22:18 wsl96 阅读(276) 评论(0) 推荐(0) 编辑