Max
Стримридер
Дык всякие rapidxml тоже dom не строят для парсинга же.
Square
Дык всякие rapidxml тоже dom не строят для парсинга же.
Ну когда мне нужно было быстро в них был сакс и дом и оба были суксь
Square
Дык всякие rapidxml тоже dom не строят для парсинга же.
А чо там щя? Тоже событийный парсер?
ttldtor
Таки fit не приняли в бусты? Мне показалось, что fit немного пересекается с hana, но всё равно по своему крут.
Александр
Линк есть?
Александр
Нашёл - https://github.com/pfultz2/Fit
Александр
И ни одного нормального примера
ttldtor
http://fit.readthedocs.io/en/latest/doc/
Ioann_
Вот PugiXml - самое то, у него к слову и бенчи есть на сайтеге - в котором видно, как далеко отстал Кути
Anonymous
прошу оценить и раскритиковать, проба пера, так сказать http://boa.itrus.su/c_plus_plus/qt-%D1%83%D1%80%D0%BE%D0%BA%D0%B8/hello-qt/
Игнат
У меня на мобилке ничего не видно)
Игнат
Anonymous
я под мобилку не затачивал ;(
Nikita
я под мобилку не затачивал ;(
Ну а кто на главной писал про "RESPONSIVE LAYOUT"?
Anonymous
это wordpress
Сережа
-m64 в g++ передаешь зачем? Если у обучающегося будет 32 битная ос?
Сережа
я сейчас как раз с кутэ работаю, в мэйкфайле нет -m64, генерировал qmake
Сережа
но это придирки
Square
Qt very slow для парсинга XML
А я встречал тест и там qt=c-expat по скорости stream oriented парсера. Надо короче самому побенчмаркать
Square
Вот PugiXml - самое то, у него к слову и бенчи есть на сайтеге - в котором видно, как далеко отстал Кути
Посмотрел я этот бенчмарк - там тестят sax и dom :/ и без xquery насколько я понимаю. Не совсем честно...
Dmitry
QXMLStream быстрый
Dmitry
но кому сейчас нужен XML?
Anonymous
хэй, про.схх. Зацените мой BigInteger на плюсах.
Anonymous
Anonymous
Зацените, минут 40 писал. https://ideone.com/y3LMzI
🦥Alex Fails
Ну, я, как обычно, сначала буду придираться к не-функциональной части: 1. Утечки памяти - нигде нет delete[]'ов. 2. СТИль КОДа как- то с т р а н н о прыгает ( о с обен но про б елы между операторами); 3. using namespace std; - для тестовых примеров норм, но лучше так не делать на глобальном уровне, т.к. добавляешь слишком много имен в него
🦥Alex Fails
ну, а если код работает, то збс! Праввда, я ща уже спать собирался, поэтому утром могу поглядеть
Anton
Зацените, минут 40 писал. https://ideone.com/y3LMzI
1. Разделяй арифметические операторы пробелами. Честно. Тогда они не будут сливаться и читать код станет удобнее. 2. Вместо new/delete лучше используй вектор. 3. Нет проверки на введённый символ. Если написать 'A', то что будет? А так в целом норм. Как упражнение по работе с циклами сойдёт)
Rafael 🌵
Задача: обращение к рандомным областям файла, с целью определения задержки при таком чтении Вопрос: при использовании lseek с SEEK_END будет ли работать упреждающее чтение файла если файл читать из конца в начало?
Rafael 🌵
Не райд
Square
Тогда бесполезный трюк
Square
Собсно как и в случае райд имхо
Square
Райд просто частенько с кешем на чтение
Square
Не райд
Читайте размером > кластера
Rafael 🌵
Ладно, попробуем я ещё и posix_fadvise с флагом для рандома юзаю
Rafael 🌵
Читайте размером > кластера
По дефолту более 4096байт?
Square
По дефолту более 4096байт?
Зависит от фс. Посмотрите свойства раздела
Rafael 🌵
Зачем?
Square
Ему наоборот хуже нужно как я понял
Square
Тяжелее*
Rafael 🌵
Ему наоборот хуже нужно как я понял
Типо да, чтобы читые хактеристики диска достать
Rafael 🌵
Почему кеш будет работать при чтение файла с конца в начало?
Square
Почему кеш будет работать при чтение файла с конца в начало?
А зачем вообще работать файловая система если проверяется характеристики диска
Rafael 🌵
Перечитай мой вопрос ещё раз
Rafael 🌵
Надо луркать
Кстати не думаю, что работать напрямую это хорошо, не буду рассматривать этот вариант
Square
А есть методы работы напрямую с диском?
Butterfly reading в какой нить Виктории
Rafael 🌵
Слишком много проблем, по факту недалеко от написания своего драйвера
Square
Xy problem ©
Square
Для чего вам это все?
Dr. Friedrich
Ок, хорошие новости.
Dr. Friedrich
Если честно, буст по частям был в том же конане чуть ли не с самого его основания.
Dr. Friedrich
Просто щас, видимо, сделали достаточно хорошо, чтобы анонсировать и поддерживать.
Dr. Friedrich
Наконец-то мы изживём нытиков «буст большой, не хочу тянуть в проект весь буст ради boost:process »?
Square
Бижэм рип?)
Stanislav
надеюсь vcpkg быстро подтянется)
Stanislav
ну пакетики всякие ставить для visual c++
Rafael 🌵
Не важно, работа через драйвер же
Rafael 🌵
Но конкретно у меня тесты на ext4
Stanislav
https://github.com/Microsoft/vcpkg/blob/master/docs/about/faq.md#why-not-conan
Rafael 🌵
В условии задания про это не сказано
Rafael 🌵
Но да же так, какая разница если у случае деревьев, дерево все равно укладывается в некоторую структуру и доступ к какой либо его нодой это все равно блуждание по диску?
Stanislav
ну там такой жирный ишью есть :) https://github.com/Microsoft/vcpkg/issues/478
Rafael 🌵
Zfs это btree, т.е дерево Как ты хранишь дерево в памяти? Некоторый связный список Когда ты будешь по нему итерироваться, ты будешь по нему блуждать с 1 элемента убежишь в 20 оттуда в 5 и так далее
Rafael 🌵
Какая оперативная память, если мы говорим о чтении с диска?
Oleh
В WP норм открывает,только скролл не работает
Oleh
прошу оценить и раскритиковать, проба пера, так сказать http://boa.itrus.su/c_plus_plus/qt-%D1%83%D1%80%D0%BE%D0%BA%D0%B8/hello-qt/
Rafael 🌵
Перед каждым чтением или записью я принудительно сбрасываю кеши
Rafael 🌵
Да