Vladislav
Тогда непонятно
Evgenii
ты забыл символ для escape
Evgenii
но вообще имхо первый вариант норм
Evgenii
как в питоне)
Evgenii
ну может тогда нет смысла усложнять с шаблонными параметрами
Ioann_
Ха, из всего описанного выше, складывается впечатление, что самым нормальным вариантом, было бы использование не объекта, а его интерфейса - при том, статического(ну т е статик функции члены и т.п
Ioann_
Ну третий вариант хороший. По крайней мере я его много где использую.
Ioann_
Вместо готовых объектов можно помакросить :) qDebug так какжется как то делает
Constantine
ващет второй вариант выглядит как дерьмо
Автоматический аутпут должен быть во второй формат всегда. Там под CDATA еще, чтобы вообще не париться вплоть до символов меньше 32. И речь о хуман инпуте xml, там чуть удобнее JSONa
Ioann_
Фиу-фить, все времени суток доброго. Вопрос такой, а у QVariant, метод value возвращает объект по значению, а можно ли как то ссылочку на него получить и не бояться, что объект будет разрушен ? Или указателями только :(?
Stanislav
хм, зачем так?
Square
хм, зачем так?
Спасибо. А то меня тоже мучал вопрос что аж в гугол полез (
Ioann_
хм, зачем так?
Да, копировать не хотелось бы, ну как, у меня получается что есть QModelIndex, и добавляются итемы в Виджет, с помощью делегата. В делегате у меня разная инфа хоронится, типа всяких отступов для рисовки и т.п. Получается, что каждый новый итем добавляет копирование, хотя мне то просто нужны значения нужных переменных, вот и все
Evgenii
Return-address protection https://marc.info/?l=openbsd-tech&m=150317547021396&w=2
Ioann_
Много текста, покороче не выйдет :D?
Evgenii
Ioann_
Stop. А при копировании qvariant - данные копируются или там счетчик ссылок и все такое :?
Anonymous
судя по документации копируются
Ioann_
Тогда действительно не просто плохо, а очень плохо. Ну а чо, в событии paint вызывается копирование....
Surreal
А сам qvariant нельзя передать по ссылке и получить value уже внутри функции?
Ioann_
Ды там вот функция есть типа data(), она и возвращает QVariant. Функция эта не моя, а кутешная.
Олександр
FYI Читай офф доки лучше
Ioann_
А если строки impl sharing, то почему у них адреса не совпадают ? У данных т.e ?
gboost
Приведи пример кода чтобы не гадали.
Ioann_
` const QVariant a(100);
const QVariant b = a;
qDebug() << a.constData();
qDebug() << b.constData();`
Ioann_
То есть по идиоме шейринга, мы имеем две константы, вызова к неконстантным методам не происходит, но адреса разные ....
Berkus
сорцы Qt доступны кстати, можно там посмотреть внутре
Berkus
буквально три файла
Ioann_
Та я сделаю проще - просто прогоню стресс тестирование. Если ркажется что, : А - приложение после запуска ест много памяти или Б - тормозит Ui, то я - нахрен сношу кьюти, поливаю говном его разработчиков, ну и как следствие все холивары о крутости кути буду тоже завершать одной фразой.
Sasha
Что делать когда нужно проверить есть ли элемент в файле который больше оперативной памяти
В файле каждая строка это один элемент, причем они упорядочены
Ioann_
Для меня это очень круто, когда ядро, математика и все расчеты написаны не только быстро в reference коде, ну еще и юзают avx, opencl, vulkan и т.п что ускоряет его до космических скоростей, а Ui глючный и тормозной.... А все почему :? А потому что Ваня решил использовать кути
Berkus
Ioann_
Ну, тоже вариант, но, ты когда либо смотрел сколько у тебя кушает скайп :? А он вроде как на кути :)
Berkus
Berkus
на куте был только линуковый и кушал он вообще не из-за ui
Anonymous
Ioann_
Буду иметь ввиду. Но, заметьте - я за ним не слежу особо, но было время когда читал / следил
Berkus
напугал
Ioann_
напугал
Беркус, братан - охлади свой пыл, ну чо ты как это самое ...
Berkus
Ioann_
Слушай, я выше попросил - сделать не сложно, мне кажется.
Ioann_
Да. Я неверно интерпретировал твои слова, мне не сложно извиниться :) так что так ;)
Vladislav
все, американца вжухнули?
Alex
Vladislav
да был тут один, флудил по-басурмански
🦥Alex Fails
а чем тебе дизайн template <typename char_type, char_type Delim, /*... */> не нравится?:
Evgenii
🦥Alex Fails
а вон же я написал typename char_type
Evgenii
Deleted Account
кик нахуй
Deleted Account
ой извините
Олександр
Deleted Account
/warn
он просто добавился во все групы и молчит
Deleted Account
што ты на меня кидаешся
Dmitry
может покурить вышел человек. а вы тут уже его линчевали
Крылатый
Что у вас тут?
Deleted Account
Dmitry
ну в других уже
Dmitry
Я не видел
🦥Alex Fails
репортите мне, если что
Deleted Account
я не видел пока
Anonymous
Hello
🦥Alex Fails
привет. просьба не флудить тут стикерами
Anonymous
Okey
Roman
Всех приветствую, тут исполнителя под задачу можно попробовать поискать или не феншуй?
Nikita
Roman
Прям разовая, открыть исходники телеграм клиента виндового и по ТЗ немножечко функционала добавить и переработать внешний вид.
Anonymous
не забудьте умножить оплату в два раза, код там не лучший)
Square
Anonymous
как-то сомневаюсь уже, что оно появится
Cate
26-27 августа пройдет фестиваль ChaosConstructions, питерские и московские сообщества - DevOps40, LinkMeUp, SPbLUG, DEFCON Moscow, Hardware Village организовали конференцию - https://chaosconstructions.ru/
Около 50 докладов на разные тематики, спикеры из разных городов РФ. Доклады присылали и отбирали очень уважаемые люди.
Из развлечений - Научно-технический рэп, сообщество HackSpace покажет как работать с ДНК в домашних условиях, выступления электронных коллективов и живые инструменты в каверах хитов из игр.
Скидка на билеты - 50% Промокод: @procxx
#conference
Cate
Кстати есть одно окошко. Если кто желает доложиться - добро пожаловать!
Square
Square