1.png
2.png
针对每个人的情况学习路线也不一样:
需要掌握的有:
template <typename F, typename R, typename... A>
static std::integral_constant<int, sizeof..(A)> argument_count_impl(R(F::*)(A...));
3.png
单个线程工作一般而言是可以的,但复杂的工程项目可能需要异步多线程多进程,这个时候需要线程池,异步任务操作了。 参考资料:
以Leveldb
为例子:
compile and run