Google风格指南"<chrono>是未经批准的C++ 11标题"

pau*_*l-g 5 c++ google-style-guide c++11

为什么<chrono>Google CPP指南中有未经批准的标题?我在Google CPP风格指南中找不到任何直接提及的内容. 这一点提到可移植性问题与<ratio><cfenv>,但只字未提<chrono>.

Nat*_*ica 5

根据Chromium中C ++ 11使用原因是

中的TimeAPI 重复base/。继续使用base/课程。

  • @MikeW `&lt;chrono&gt;` 库在 Google 的 Chromium 项目中被禁止,因为 Chromium 有自己的 [Time API](https://chromium.googlesource.com/chromium/chromium/+/master/base/time.h),提供类似的功能。由于您的情况不同,您可以通过附加 ` // NOLINT [build/c++11]` 来忽略此行。 (2认同)