摘要: 进程的相关知识是操作系统一个重要的模块。在理解进程概念同时,还需了解如何控制进程。对于进程控制,通常分成1.进程创建 (fork函数) 2.进程等待(wait系列) 3.进程替换(exec系列) 4.进程退出(exit系列,return)四个方面。在大致熟悉进程控制之后,便可基于此 ,来模拟使用一个 阅读全文
posted @ 2018-06-14 14:58 tp_16b 阅读(12767) 评论(7) 推荐(9) 编辑
摘要: 以前对makefile的编写,限于刚开始接触,我都比较局限一些死板的格式,有时候就会显得有些繁琐。在进一步了解一些系统编译和链接的知识后,对makefile编写流程有了一些新的认识,所以来此梳理梳理,方便更为灵活地编写makefile。 限于makefile认识不足,这里参考了一篇比较好博文:mak 阅读全文
posted @ 2018-04-26 22:50 tp_16b 阅读(68829) 评论(4) 推荐(6) 编辑
摘要: 前言 学生信息管理系统——相信我们大家都是比较熟悉的了,作为一个初入计算机专业的学生,这估计是我们在课程设计中都做过的一个小项目。不过你我那时可能一样,因为经验不足和图于玩乐,开发过程中水了不少地方,哈哈一开;近日临近学期末 ,因为一些原因,需要来重新做一下它,鉴于以前的不足,所以本次开发参照着软件 阅读全文
posted @ 2019-01-17 21:09 tp_16b 阅读(6575) 评论(0) 推荐(0) 编辑
摘要: 正则表达式(Regular Expression) 是用于描述一组字符串特征的模式,用来匹配特定的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具。类似于生活中常见的寻人启示,通过描述一个人的特征来进行“搜索匹配” 如今正则已经被我们广泛应用,目前被集成到了各种文本编辑器/文本 阅读全文
posted @ 2018-10-02 16:30 tp_16b 阅读(552) 评论(0) 推荐(0) 编辑
摘要: [TOC] 问题 我们在日常编写C++程序时,常常会用到我们的STL标准库来帮助我们解决问题,这当中我们用得最多估计就是它里面的vector、list容器了,它们带来的便利不用多说(毕竟OJ、刷题什么的,基本全是它们的身影),而在日常学习中我们对STL中另一大组件 —空间配置器 了解可能就相对较少了 阅读全文
posted @ 2018-08-26 11:30 tp_16b 阅读(586) 评论(0) 推荐(1) 编辑
摘要: ##分享一波大牛整理leetcode,方便整理思路 可以点击下载 阅读全文
posted @ 2018-08-16 12:32 tp_16b 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 以前对extern、static的一些东西一直模棱两可。今天好好来梳理了一番。。 static关键字 被static修饰的变量或函数称之为静态成员、函数。 存储位置: static修饰的变量存放在静态区(全局区)。通常 有以下特点: 修饰的变量只能在本源文件中访问 存放在此的变量在程序结束后由os自 阅读全文
posted @ 2018-07-27 19:10 tp_16b 阅读(446) 评论(0) 推荐(0) 编辑
摘要: C++中有关 const & 内敛 & 友元&静态成员 的用法比较杂乱,算是C++中一个麻烦的部分。现速速的对它们做大致的总结,了解它们当中常见的用法和陷阱。 const修饰的成员函数&对象 在成员函数后面加const,const修饰this指针所指向的对象,也就是保证调用这个const成员函数的对 阅读全文
posted @ 2018-06-21 21:29 tp_16b 阅读(421) 评论(0) 推荐(0) 编辑
摘要: c语言关于宏的使用十分频繁。但是宏的使用有利也有弊,与此同时,它还是一个特别容易搞错的地方。正是基于此,它常常成为一些面试会侧重考察的地方。 所谓宏就是 #define 机制包括的一个规定,即允许把参数替换到文本中。它的声明方式:#define name(参数列表) stuff 其中参数列表是一个由 阅读全文
posted @ 2018-06-19 19:17 tp_16b 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 学习STL,必然会用到它里面的适配器和一些常用的算法。它们都是STL中的重要组成部分。 适配器 在STL里可以用一些容器适配得到适配器。例如其中的stack和queue就是由双端队列deque容器适配而来。其实适配器也是一种设计模式,该种模式是将一个类的接口转换成用户希望的另外一个接口。简单的说:就 阅读全文
posted @ 2018-06-16 14:18 tp_16b 阅读(957) 评论(0) 推荐(0) 编辑
摘要: map /multimap map是STL里重要容器之一。 它的特性总结来讲就是:所有元素都会根据元素的键值key自动排序(也可根据自定义的仿函数进行自定义排序),其中的每个元素都是<key, value>的键值对,map中不允许有键值相同的元素, 因此map中元素的键值key不能修改,但是可以通过 阅读全文
posted @ 2018-06-12 08:23 tp_16b 阅读(77671) 评论(0) 推荐(8) 编辑