学习笔记
Onlyonefate
这个作者很懒,什么都没留下…
展开
-
水平触发(LT)和边沿触发(ET)
epoll对文件描述符的操作有两种模式:LT(Level Trigger,电平触发)模式和ET(Edge Trigger,边沿触发)模式。LT模式是默认的工作模式,这种模式下epoll相当于一个效率较高的epoll。当往epoll内核事件表中注册一个文件描述符上的EPOLLET事件时,epoll将以ET模式老操作该文件描述符。ET模式是epoll的高效模式。对于采用LT工作模式的文件描述符,当...原创 2016-07-28 15:56:17 · 705 阅读 · 0 评论 -
c++Map的用法
最全的c++map的用法此文是复制来的0.01. map最基本的构造函数;mapmapstring; mapmapint;mapmapstring; mapmapchar;mapmapchar; mapmapint;2. map添加数据;mapmaplive;1. maplive.insert(pair(102,"aclive"));2. maplive转载 2016-07-28 16:47:08 · 287 阅读 · 0 评论 -
关于用Getline读取文件只能读取首行的问题
自己再代码中用getline读取文件时只能读取首行,这个问题困扰了我很久,最开始我以为是函数没有识别换行,任然再第一行读取东西,但这个行getline这个函数的基本功能就相悖了,在稍作测试后我就换了其他思路,转向其他方向。void ReadMan(list &Gtm,char *filename){ ifstream ifile(filename,ios::in); if (ifile.原创 2016-08-11 18:21:06 · 2268 阅读 · 0 评论