Máte prosím někdo zkušenosti s prací s UTF-32 řetězci v C++? Píšu program, který analyzuje texty v unicode - načte řetězec v UTF-8, pro interní zpracování ho převede do UTF-32, zpracuje a výsledek převede zase do UTF-8 a uloží do souborů. Mimo to, že práce s Unicode je v C++ hodně nepříjemná (i v C++11 standardu), zvláště pokud chcete mít kód, který jde přeložit jak ve Visual Studiu tak v gcc, mám velký problém s debugováním. Ve Visual Studiu jsem schopen zobrazit UTF-8 řetězce, pokud si dám watch něco jako "text.c_str(),s8", ale s UTF-32 už si nevím rady. Nevíte, jestli na to existuje nějaké nastavení, plugin nebo to umí nějaké jiné IDE (Eclipse, Netbeans...)?