随笔分类 - C++
摘要:结构体指定初始化应该是C和C++都有的一个语法。这个语法在ffmpeg中被大量使用。 1. 应用场景 比如ffmpeg中 AVInputFormat ff_mov_demuxer = { .name = "mov,mp4,m4a,3gp,3g2,mj2", .long_name = NULL_IF_
阅读全文
摘要:C++11标准库 chrono 中包含了获取系统当前时间的工具。 直接基于 chrono 获取,一般获取ms级的时间戳 #include <chrono> long long get_cur_time(){ // 获取操作系统当前时间点(精确到微秒) chrono::time_point<chron
阅读全文
摘要:整理浏览器标签 看到之前收藏的一个 do{ } while(0) 使用的好处,今天再看感觉这样用依然很妙。 使用 do{ } while(0) 主要目的其实是为了利用循环里面可以break ,很优雅的实现跳过一些代码的执行 示例: do{ 语句1; 语句2; if(条件){ 语句3; break;
阅读全文

浙公网安备 33010602011771号