basic_syncbuf
basic_syncbuf (동기화 문자열 버퍼)
std::basic_syncbuf는 형식화된 출력을 원자적으로 버퍼에 쓰는 스트림 버퍼예요. C++20에서 추가됐어요.
출처: cppreference
본문
std::basic_syncbuf는 스레드 안전하게 출력 버퍼를 동기화하는 버퍼 클래스 템플릿이에요.
template< class CharT, class Traits = std::char_traits<CharT>, class Allocator = std::allocator<CharT> >
class basic_syncbuf : public std::basic_streambuf<CharT, Traits>;
std::osyncstream이 내부적으로 사용해요.