Sun Studio 12: C++ ユーザーズガイド

次の例について考えてみましょう。


#include <stdio.h>
#include <iostream>
int main()
{
   std::cout << "Hello ";
   printf("beautiful ");
   std::cout << "world!";
   printf("\n");
}

同期が有効な場合は、1 行だけ出力されます。


Hello beautiful world!

同期なしの場合、出力が混乱します。