Monthly Read Posts in Sep 2017
The Horror of the Standard Library
一个 allocator 引发的惨案…
CppCon2015: Extreme Type Safety with Opaque Typedefs
类型自带语义,但是 typedef/using
只是类型别名,编译器无法区分。而 opaque typedefs 声称可以通过通过 wrapper 的方式生成具有单独类型语义 typedefs。
HTTP Series
https://www.code-maze.com/http-series-part-1/
https://www.code-maze.com/http-series-part-2/
https://www.code-maze.com/http-series-part-3/
https://www.code-maze.com/http-series-part-4/
https://www.code-maze.com/http-series-part-5/
可以作为不错的 HTTP 协议扫盲
CppCon2015: C++ Requests - Curl for People
受到 python requests 启发的 C++ counterpart implementation。
基于 CURL,但是做了非常细致的封装。
看了一下 demo,感觉是个非常不错 curl wrapper
行文杂乱,讲道理还不如看专业的 posts…
How to Return a Smart Pointer AND Use Covariance
为 C++ 中实现涉及 smart pointer 的 covariance 接口提供了一个非常不错而且可用的解决方案。