Sun Studio 12: C++ User's Guide

Examples:

Consider the following example:


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

With synchronization, the program prints on a line by itself


Hello beautiful world!
:

Without synchronization, the output gets scrambled.