Здравствуйте MaximE, Вы писали:
ME>Здравствуйте vanonext, Вы писали:
V>>Программа выбросила исключение с текстом "missing locale facet". Что делать? V>>Место локализовано так: V>>#include <iostream> V>>#include <exception> V>>stringstream SS; V>>char c; V>>SS >> c; // here is error, throw exception
ME>конкретно здесь у тебя пустой поток SS и прочитать из него ничего нельзя
Я привёл текст сильно упрощённый. В действительности поток заполнен. Мною построен класс T, отработало T t; SS << t << '\0';
А при выполнении SS >> t; уже внутри operator>> сдохло именно на операторе char c; SS >> c;