老咸鱼,也算开发了 4 年应用了,windows 的,linux 的,安卓的,带界面的,不带界面的,qt 的,c++11 的,嵌入式的,html 的,都搞过。
通信基本是 socket,多线程就 std::thread 、std::mutex,数据库就 sqlite,带界面就 qt 框架,不带就 std 。
boost 用过一阵舍弃了,基本用 std 替换了,就感觉 std::bind 很帅。
设计模式就用过工厂和单例。
lambda 和模板类模板函数用也用了,就当语法糖玩。
业务基本就 ffmpeg 和 opencv 。
哎,感觉还是很菜一样,还是 c with class 的水平,有点迷失了。