一个轻量型的 Command-Mapping Macros
某 Bililive 沿用了 Chromium 负责在 UI 层不同模块通讯的 command/handler 的机制,但是因为 Chromium 对 command 机制使用得很节制,因此相关的代码量不多,其处理函数一直是一个大大的 switch...case
某 Bililive 沿用了 Chromium 负责在 UI 层不同模块通讯的 command/handler 的机制,但是因为 Chromium 对 command 机制使用得很节制,因此相关的代码量不多,其处理函数一直是一个大大的 switch...case
之前实现 kbase 的 ENSURE
宏支持如下用法
1 | // Throw a std::runtime_error when condition is violated. |
本次 post 的主角 GetEnvironmentVariableW()
用于获取某个环境变量的值,它的文档可以参见这里,看的时候记得仔细研究一下返回值细节。
Starting a tech startup with C++
又名,Facebook 开源项目宣传广告。
不过实话说,以 Facebook 写 C++ 那部分代码的恣意姿态,如果团队的平均水平够不到中上的槛,弄不好项目还没发布自己就先挂了。