Ho un semplice programma che verifica la conversione tra wchar_t e char usando una serie di impostazioni locali passate ad essa sulla riga di comando. Emette un elenco delle conversioni che falliscono
Il seguente codice funziona bene su Linux, ma genera un'eccezione su OS X 10.7: #include <iostream>
#include <locale>
#include <stdexcept>
int main() try {
std::locale::global(std::locale("")