STL
IQIT
这个作者很懒,什么都没留下…
展开
-
STL:chrono
// ratio中关于单位的变换// 位于vs中的ratio standard headertypedef ratio<1, 1000000000000000000LL> atto;typedef ratio<1, 1000000000000000LL> femto;typedef ratio<1, 1000000000000LL> pico;typ...原创 2019-07-19 23:38:44 · 435 阅读 · 0 评论 -
STL:set
Set是一个集合;集合中有不同的元素;所有元素会根据value进行排序,默认是升序,即采用operator< 实现比较;不可以通过迭代器来改变value,即只读;set插入/删除,迭代器仍然有效,除被删除元素的迭代器除外;(把迭代器想象为一个指针即可);底层采用红黑树实现。set的各成员函数列表如下:begin()–返回指向第一个元素的迭代器clear()–清除所有元...原创 2019-07-19 23:39:11 · 143 阅读 · 0 评论 -
STL:并发一之 async() and future class
async()提供的借口让一个可调用对象在后台运行,成为一个独立的线程;它将其获得的函数立即异步启动于一个分离的线程;future<>是一个模板类,等待线程结果并获取结果,由于是获取线程的将来的结果,所以叫future。这个结果可能是返回值,也可能是一个异常; future为async被调用的返回类型的特化,我们需要调用它,这是因为:它可以确保async的被调用对象的执行。使用ge...原创 2019-07-20 21:02:53 · 535 阅读 · 0 评论