摘要:
测试对象类型不同,数量级不同时,表现具有差异: 测试数据对象为std::function时: test: times(1000)vector push_back time 469 usvector emplace_back time 432 uslist push_back time 347 usl 阅读全文
摘要:
前者查找更快。后者自动排序,并可指定排序方式。 资料参考: https://blog.csdn.net/photon222/article/details/102947597 阅读全文
摘要:
资料参考: https://blog.csdn.net/p942005405/article/details/84764104 实际精华在评论中,转载如下: STL的实现版本很多,VS、GCC版本不同,实现都不同,建议翻看STL源代码。 新版本的原型展示: void push_back(const 阅读全文
摘要:
这两个函数是非线程安全的,可能会造成程序卡死。 对于c++程序,建议使用std::this_thread::sleep_for()和std::this_thread::yield()代替。 纯c程序可考虑使用select代替。 资料参考: https://blog.csdn.net/lisayh/a 阅读全文