...

C++:STL中的细节问题 std::vector清空元素后,内存中还存在嘛? 答:存在,使用内置方法clear和遍历erase是一样的,想要清楚元...

C++ STL :std::partition_copy,std::back_inserter,std::unary_function std::b...

之前没有深入了解条件编译,今天空一点时间自己写了一个demo,了解一下使用。 条件编译 指的是根据实际定义宏(某类条件)进行代码静态编译的手段。 #...

CRTP:奇特的递归模板模式 与多态的区别:多态是动态绑定(运行时绑定),CRTP是静态绑定(编译时绑定) 在实现多态时,需要重写虚函数,因而这是运...

epoll特点 select,poll实现需要自己不断轮询所有fd集合,直到设备就绪,期间可能要睡眠和唤醒多次交替。而epoll其实也需要调用epo...

排索引在维基百科上的解释是一种索引方法,被用来存储在全文搜索下某个单词在一个文档或者一组文档中的存储位置的映射。最长应用于文档检索系统中。 我们...

第一个细节: 对于单纯常量,最好以 const 对象或 enum 替换 #define; 对于形式函数的宏,最好改用 inline 函数替换 #de...

问题: Linux下svn出现冲突: Select: (p) postpone, (df) diff-full, (e) edit, (...

1.constexpr 作用:支持在编译器执行,用于泛型编程中的条件判断 之前做的做法: // 只有一个模板参数时调用此模板 template&l...

1.concept(概念) 作用:用于限制类型,比如函数的参数只接收某种类型(int)的 template <class T> con...

服务器出现大量close_wait? https://www.cnblogs.com/grey-wolf/p/9945637.html ...