abseil简介
在webrtc项目中,google很多时候没有使用STL的一些容器、算法,而是自己造了一个新的轮子“abseil”, 位于third_party模块,该库和C++ STL、Boost的功能类似,都是一些容器,算法,时间操作的综合库,不过google说它的性能更好,既然是goole说的,那我们姑且相信。除了在webrtc,其它项目也在使用absl, 例如chrome、Tensorflow等。
abseil在使用时,用absl表示,例如下面的代码:
for (int i = 0; i < num_devices; ++i) {