之前实现 kbase 的 ENSURE
宏支持如下用法
1 | // Throw a std::runtime_error when condition is violated. |
本次 post 的主角 GetEnvironmentVariableW()
用于获取某个环境变量的值,它的文档可以参见这里,看的时候记得仔细研究一下返回值细节。
Starting a tech startup with C++
又名,Facebook 开源项目宣传广告。
不过实话说,以 Facebook 写 C++ 那部分代码的恣意姿态,如果团队的平均水平够不到中上的槛,弄不好项目还没发布自己就先挂了。
投稿工具的压制功能一直来都有一个问题:如果主进程被强行结束了(例如利用任务管理器),那么创建的 ffmpeg 压制进程仍然会继续运行。
因为 ffmpeg 是以二进制的方式部署的,因此不存在修改它的代码,自己和主进程建立 IPC 监控的方式。
至于采用远线程注入的方式来强行 HACK,我一直对这种无视客观规律的霸道方式都不太感冒,毕竟我们又不是做安全软件。