From a7f3be3877e56810e99f224531c17ed14130f79f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E4=BA=8E=E6=96=8C?= <1931127624@qq.com> Date: Wed, 9 Oct 2024 16:02:46 +0800 Subject: [PATCH] Apply suggestions from code review --- docs/cpp_tricks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cpp_tricks.md b/docs/cpp_tricks.md index ae55db6..29cd0ea 100644 --- a/docs/cpp_tricks.md +++ b/docs/cpp_tricks.md @@ -1059,7 +1059,7 @@ std::osyncstream(std::cout) << "the answer is " << 42 << '\n'; `std::osyncstream` 可以保证:1. 不会产生数据竞争;2. 不会发生穿插和截断。可以理解为 `std::osyncstream` 在构造时对缓冲区上锁,在析构时解锁。 -如果你的标准库支持 C++23,还可以用 `std::println`,这一整个打印操作也是原子的(第三方库如 `fmt::println` 亦可): +如果你的标准库支持 C++23,还可以用 `std::println`,这个函数的输出也是原子的(第三方库如 `fmt::println` 亦可): ```cpp std::println("the answer is {}", 42);