std::string vs std::wstring в русскоязычном приложении

212
20 ноября 2017, 20:14

Поскольку в свое время плавно переехал с чистого C на С++/Qt, то все проблемы unicode остались за кадром, скрытые внутри QString. Теперь при переходе на std возникает вопрос в чем хранить строковые переменные и какие потенциальные проблемы может это вызвать.

Поиск не дал однозначного ответа, т.к. советуют использовать wstring, если есть данные unicode. Но при этом я сейчас спокойно выкачиваю информацию из базы данных PostgreSql, где все в юникоде, в std::string и никаких проблем с кодировкой нет. Задайте пожалуйста правильное направление, чтобы потом не было мучительно больно :)

READ ALSO
Эффективно найти средний элемент в set'е

Эффективно найти средний элемент в set'е

std::set обычно представлен бинарным деревом поискаУ него есть методы begin и end, которые позволяют получить минимум и максимум, а также lower_bound и upper_bound...

228
Изменение цены с помощью jquery

Изменение цены с помощью jquery

Пытаюсь сделать следующее: при нажатии на input, его value должно прибавляться к value другого input'а, тем самым увеличивая ценуПытался так но не прибавляется

270
Закрыть блок по клику на область

Закрыть блок по клику на область

Есть кнопка, по клику вылазит корзинаПодскажите, как закрыть корзину по клику на любую область экрана за пределами корзины ? Сейчас корзина...

239
Rtl slick slider

Rtl slick slider

Ребят помогите советомЕсть два slick слайдера

244