Maksim
я про встроенную документацию, вызываемую f1 на нужном классе/команде
Контент примерно тот же. А именно в формате Qt Help не встречал. Да и без надобности.
Yura
народ, требуется хелпотти
Yura
есть ли в плюсах функции всторенные, удаляющие все пробелы в строке
Крылатый
Нет.
Yura
серьезно? даже в бусте каком-нибудь?
Крылатый
А это уже не встроенные.
Nik
remove_if(str.begin(), str.end(), isspace);
Nik
Очень даже встроенная
Крылатый
isspace где?
Alexander
в erase только еще запихнуть
Крылатый
Покажи, ткни.
Крылатый
http://en.cppreference.com/w/cpp/string/byte/isspace
Крылатый
О, и правда.
Nik
:)
Alexander
remove_if ничего не удаляет
Igor
str.erase(remove_if(str.begin(), str.end(), isspace), str.end()) как-то так да
Yura
и еще, надо удалить все не буквенные символы, и полученную кишку-слово в нижний регистр перевести
Yura
оО, кстати, а для русских букв что правильнее (с точки зрения скила) юзать: локаль или юникод какой-нибукдь
Igor
3, 2, 1 ...
Yura
и чтобы ещё и с юникодом и русскими текстами работало, да?)
в воду глядишь)) ладно сам напишу, просто думал что они есть из коробки и удобные
Igor
удобных многоязычных строк изкоробки в плюсах ждут джвадцать лет, и ещё джвадцать будут ждать
Yura
а че делать с задристанным винапи, который в параметрах частенько принимает однобайтовые сиволы в строках
Alexander "SonnySlave"
https://github.com/csmith-project/csmith
Крылатый
https://github.com/csmith-project/csmith
Уж было испугался, что это MrSmith
Alexander "SonnySlave"
не, этот Смит не даун, вроде как
Anton
Там W и A на конце в winapi...
Anatoly
Там W и A на конце в winapi...
A это прослойка над W
Anton
Ну да, от дефайна зависит что будет зваться
firther
не, этот Смит не даун, вроде как
Да сумбурный парень, все Оке)
Alexander "SonnySlave"
будто ты не знаешь. Ты же можешь распарсить историю всего чата
Alexander "SonnySlave"
Потомучто полностью его реализовать невозможно
хм-хм-хм 😊 пользователи QString и не знали
Aidar
И как там с нормализацией?
Alexander "SonnySlave"
не всё, согласен. Но всяко больше std::string
Aidar
Ща позову Костю он разнесет ваш любой юникод
Constantine
А я х3 что куте
Anatoly
Надо сказать, многие проектные решения позаимствованы Qt из Java, в том числе Java String легла в основу QString.
Constantine
Соболезную)
Anatoly
QChar = Character QString = String
Anatoly
QStringBuilder = StringBuilder
Anatoly
И как там с нормализацией?
QString::NormalizationForm_D 0 Canonical Decomposition QString::NormalizationForm_C 1 Canonical Decomposition followed by Canonical Composition QString::NormalizationForm_KD 2 Compatibility Decomposition QString::NormalizationForm_KC 3 Compatibility Decomposition followed by Canonical Composition
Constantine
Ну я верю, что они могли протащить ICU
Anatoly
Ну я верю, что они могли протащить ICU
да, они и используют ICU для локализации и зависят от него
Alexey
ICU при сборке Qt опционально и по дефолту в офф бинарниках не используется (вроде бы)
Constantine
а откуда они данные берут?
Alexey
ну хз, может тут https://code.woboq.org/qt5/qtbase/src/corelib/tools/qunicodetables.cpp.html
Egor
на винде из винды берут
Egor
либо всё-таки используется
Alexey
в официальном инсталляторе либы libicu* есть
ммм да, под линуксь есть, под венду вроде не было )
Oleg
Corehard начался
Alexander "SonnySlave"
Anatoly
а где сын маминой подруги?
Eugene
вот да, не порядок
Макс
Доброе:) посоветуйте материал по английскому для ИТ. На данный момент знания буржуйского находятся на уровне немецкого:)
Макс
Тем не менее:)
Oleg
Очевидно, в тот. Надо просто посоветовать человеку прочитать стандарт C++ в оригинале. Там, кстати, простой технический английский вроде.
firther
гы, пердуино
firther
Атмега в 2018 году, сильно
firther
Можно в личку)
firther
Расскажу)
Dumitru
Слишком сложно 😆
Dumitru
Я думал есть один конкретный и короткий аргумент
firther
Все просто. Когда cortex-m3 STM32 стоит столько-же сколько и атмега Только возможностей на порядок выше- использовать ардуино с ее супер-либами как-то не.
Dumitru
Ну вопрос в простоте, на Ардуино вроде все проще делается
firther
В моноцикле-проще. ОСРВ/Нормальная отладка приложения- превращается в ад.
Anonymous
Доброе:) посоветуйте материал по английскому для ИТ. На данный момент знания буржуйского находятся на уровне немецкого:)
Что-то походит на ересь, как это "по английскому для ИТ"? Если хочешь шпрехать на английском, плюс читать, слушать и т.д. - на rutracker.org есть книжка УМИН. УМИН - это не конкретно про английский, а про то, как учить иностранный язык.
Matwey
В gcc 7 какой стандарт по умолчанию?
Matwey
14?
Egor
да
Matwey
с++14 или gnu++14?
Matwey
наверняка же они гнутые расширения по умолчанию включают?
Egor
гну вроде
âDêšwu öBipci
Добрый вечер. У меня тут i3 не компилится. Сказали, тут могут помочь.
âDêšwu öBipci
https://pastebin.com/f97KVVER Жду еще идей