
C++
AresDing
怪我咯。。。。
展开
-
C++ condition_variable 使用例程
#include <iostream>#include <thread>#include <mutex>#include <condition_variable>#include <chrono>std::mutex mtx;std::condition_variable cv;bool ready = false;bool use_cv = false;void do_print_id(int id){ bool.原创 2021-01-22 14:31:45 · 257 阅读 · 0 评论 -
C++笔记-----C++中三种传递参数方法的效率分析(转载)
在C++中有三种参数传递的方式:[0].按值传递(pass by value)[1].按址传递(pass by pointer)[2].引用传递(pass by reference)本文主要讨论采用这三种方法传递参数时函数的效率。传递效率这里所说传递效率,是说调用被调函数的代码将实参传递到被调函数体内的过程,正如上面代码中,这个过程就是函数main()中的 a、b 传递到函数swap()中的过程。这个效率不能一概而论。对于内建的 int char、short、long、floa...转载 2020-05-15 09:51:42 · 370 阅读 · 0 评论