Показать сообщение отдельно

  #3  
Старый 28.03.2023, 22:03
Ya Zaregalsya
Постоянный
Регистрация: 29.05.2017
Сообщений: 394
С нами: 4714653

Репутация: 98
По умолчанию

Цитата:
Сообщение от SR_team  

это потому что ты смешал C с C++. SetLocale и sprintf это C. Соответственно настройки SetLocale влияют на sprintf. А stringstream это C++, там локаль задается через метод imbue
Точно. Оказалось, что в данном случае вообще не нужен принтф и можно записывать данные тем же стрингстримом, не смешивая разные либы.
 
Ответить с цитированием