Dr. Friedrich
Ну, это другой вопрос. В unix-среде обычно можно без проблем читать и отправлять в stdin/stdout данные в UTF-8, и использовать для них std::string вполне естественно.
Dr. Friedrich
Ну а в более других операционных системах могут возникнуть разные интересные проблемы.
Constantine
Constantine
Dr. Friedrich
Ничо не надо валидировать, взял да и прочитал. std::string не имеет проблем с нулевыми байтами или ещё какими-то магическими последовательностями.
Dr. Friedrich
Constantine
Dr. Friedrich
std::string это враппер с удобствами вокруг массива байт, он не делает никаких предположений о кодировках.
Olesya
а скажем, как прочитает boost xml-файл тоже зависит от кодировки xml-файла?
Dr. Friedrich
Так что проблемы я (здесь) не вижу.
Olesya
у меня просто регулярки лежат в xml-файле.
Constantine
Так что проблемы я (здесь) не вижу.
Я бы предпочел, что если я использую std::string как контейнер UTF-8 строк, у меня в коде все переменные std::string содержали исключительно UTF-8 строки
Constantine
А код символа U+B800 не является корректной UTF-8 строкой
Constantine
для массива байтов я предпочитаю писать std::vector<int8_t>
Dr. Friedrich
Ок, с этим соглашусь.
Constantine
Constantine
Constantine
лишний assert и тест в коде еще никому не мешал
RattenKong 🦧🐀🦍️
Constantine
Anonymous
ребят , есть канал с работой на плюсах ?
Крылатый
Есть.
Anonymous
Крылатый
https://t.me/ProCxxJobs
Sergey
хотел сказать - с няшными хедхантершами?
Constantine
и чо там?
Constantine
предлагают за идею на буст поработать?
vladislav
а тут выше про свой язык программирования затирали, я так и не понял, каковы цели были у ребят? Для чего создан язык?
Deleted Account
Evgenii
Anonymous
Чуваки, интересно кто как пишет алгоритмы
Anonymous
Имеется ввиду: вот вы изучаете какую-то тему и понимаете что вам нужен такой-то алгоритм. Переписываете код с какого-то источника или зачитываетесь всей инфой про этот алгоритм что есть и пишете его сами?
Evgenii
Deleted Account
Deleted Account
потом добавляеш отказоустойчивости
Evgenii
Evgenii
Deleted Account
Anonymous
больше никто не отпишет?
Anonymous
vladislav
у тебя очень интересный стиль письма просто
Olesya
а, да, визуализации работы алгоритмов очень люблю)
Anonymous
да, вики в этом незаменима) Думаю и видео объяснения стоит попробовать
Matway
Крылатый
Работать лишь ради бабла это тоже говённо.
Constantine
го в холивар
Крылатый
Сук, не работает у меня)
Konstantin
/holywar
Evgenii
Anonymous
/holywar
vladislav
Не понял иронии, я же интересуюсь. Если что-то делается, то оно делается для чего-то и решает какие-то проблемы
vladislav
Я тоже. Странные люди. Вообще надо на Фортране всё писать.
серёжа
vladislav
нету такой кнопки у меня :)
vladislav
Пробовал реплаить, а не форвардить?
vladislav
Да мне уже помогли, сложно быть с отколнениями в развитии
vladislav
спасибо :)
Александр
ого
Anton
Население растёт)
Крылатый
Лишь бы было адекватным и активным.
Berkus
системнозависимо?
Berkus
свои либы вроде не подгружает, плагины не помню
Berkus
ldd посмотри
Anonymous
ldd, strace в помощь.
Berkus
strace|grep :)
Berkus
ну вот
Anonymous
В Fedora находится в пакете qtspell-qt5. В других дистрибутивах должно быть аналогично.
Anonymous
/sbin/ldconfig надеюсь прогонял после установки для обновления кэша шаред-либов?
Evgenii
import export or export import?
¯\_(ツ)_/¯ – 23
👍👍👍👍👍👍👍 66%
import export – 9
👍👍👍 26%
export import – 3
👍 9%
👥 35 people voted so far.
rostislav
да у тебя времени вагон.)
rostislav
неплохо.. а что за видео про девушку в самом начале
rostislav
которая компилятор писал
rostislav
я уж сначала подумал что тут что-то не то..