@ProCxx

Страница 249 из 2477
Square
27.06.2016
14:44:07
Вторые сутки тишина :) Кто в ерланг умеет? Объясните на пальцах hot code swapping

Square
27.06.2016
14:50:11
Не туда
Мне нужно это в коде на плюсах. Ты умеешь?

Google
Square
27.06.2016
14:50:45
Я могу только в костыли по типу червей и прочей малвари

Penter
27.06.2016
14:50:55
Тока как ты в коде на плюсах будешь на эрланге писать, для меня загадка.

Alex Фэils?︙
27.06.2016
14:51:12
Не

Тут речь о том, чтоб адаптировать идиому "hot code swapping"

John
27.06.2016
17:41:49
а что это такое? а то гугл чет не очень помог

а вообще вот такая штука есть

http://gamedev.stackexchange.com/questions/221/how-can-one-implement-hot-swappable-c-modules

Stanislav
28.06.2016
08:30:41
https://www.reddit.com/r/cpp/comments/4pmlpz/

Alex Фэils?︙
28.06.2016
08:43:41
Ммм...

Stanislav
28.06.2016
08:43:58
? больше новых фич не будет

Саттер обещал отчет еще написать

ждем С++20 или С++19 хз че они на этот счет решили

Endor
28.06.2016
08:44:58
C++17? o_O

Google
Alex Фэils?︙
28.06.2016
08:45:05
Да

Stanislav
28.06.2016
08:45:53
structured bindings и if с кондишеном хороши)

C++17? o_O
ну да, каждые 3 года обновляют теперь, думают на двух годичный цикл перейти

Endor
28.06.2016
08:47:53
удобно

Эдуард
28.06.2016
08:54:17
structured bindings очень ок, интересно, а вот if с init вообще не понравилось

то изменение, которое не нужно

Stanislav
28.06.2016
08:56:51
не, область видимости переменной будет только в условии, поэтому весьма удобно

вместе со structured bindings весьма ок получается

Эдуард
28.06.2016
08:58:40
если бы область видимости была еще и наружу, это было бы уже похоже на соботаж)

ну хз, может на первый взгляд у меня так, но пока я настроен скептически к этой фиче)

Andrey
28.06.2016
09:04:29
Stanislav
28.06.2016
09:04:47
достигнем скорости релизов гуглохрома
новый руби раз в год выходит) норм

Alex Фэils?︙
28.06.2016
09:08:47
structured bindings очень ок, интересно, а вот if с init вообще не понравилось
Стоп. if (int a = system("rm -rf")) { printf("fail. Code: %d", a);} - в таком случае не сработает?

Stanislav
28.06.2016
09:13:55
Стоп. if (int a = system("rm -rf")) { printf("fail. Code: %d", a);} - в таком случае не сработает?
ну и где тут проверка на конкретный код возврата функции?

Alex Фэils?︙
28.06.2016
09:15:01
ну и где тут проверка на конкретный код возврата функции?
Не, я о том, что область видимости a теперь будет только внутри скобок ифа?

Или я упрлс

(Скорее второе)

Stanislav
28.06.2016
09:16:01
будет да

Alex Фэils?︙
28.06.2016
09:19:19
Ок

Google
Penter
28.06.2016
11:49:09
Поцаны

Так это

Какая либа для парса html?

htmlcxx недокументированный ппц

gumbo-query, грят, сыроват

Square
28.06.2016
11:49:51
Какая либа для парса html?
Любым толковым хмл парсером

Penter
28.06.2016
11:50:00
Square
28.06.2016
11:50:13
html!=xml
Ога ну

Penter
28.06.2016
11:50:23
Иногда хтмл не валиден с точки зрения xml

Suigintou45
28.06.2016
11:50:25
htmlcxx перед использованием следует переписать на требуемый wchar_t/QChar/итп

Square
28.06.2016
11:50:51
Вообще их полный гитхаб - бери любой

Suigintou45
28.06.2016
11:50:56
я про то, что там однобайтовые strlen всякие везде

Penter
28.06.2016
11:50:59
Покажи

Square
28.06.2016
11:51:14
Но как правило инплейс проще всего хмлем

Penter
28.06.2016
11:51:26
Suigintou45
28.06.2016
11:51:51
Какая либа для парса html?
libxml и tagsoup из arabica

Square
28.06.2016
11:52:45
Ну экзампл либы приведи
https://github.com/search?utf8=✓&q=html+parser+language%3Ac%2B%2B&type=Repositories

Suigintou45
28.06.2016
11:52:56
чота, кстате на тему парсеров html, не получается собрать qt-webengine с дебаг-инфо)

Google
Stanislav
28.06.2016
11:53:33
в libxml2 есть апи для работы с html

Square
28.06.2016
11:53:54
Ну экзампл либы приведи
А,те хмл, сори, я в продашкне на qt сижу

Любую хмл подобную структуру на ура разбирает

И xpath вычисляет на хмтл

Stanislav
28.06.2016
11:55:13
рубишным нокогири который биндинг libxml2 я html парсил отлично

Square
28.06.2016
11:55:54
Только дотнетовский хмл уныл настолько, что не может в хтмл

И икспас там первой версии до сих пор

Плюшка
28.06.2016
11:56:41
Admin
ERROR: S client not available

Плюшка
28.06.2016
11:57:05
не?

Stanislav
28.06.2016
11:57:44
юзает патчи если CVE срочные

в мастере щас патчей нет

Плюшка
28.06.2016
11:59:01
странно, мне гем при установке сказал, мол, версии libxml из репозиториев могут быть несовместимы

Square
28.06.2016
11:59:28
Либхмл умеет xpath?

Я в своё время намучался со всякими xerces и прочим

Поэтому смотрю на все это как на говно

Stanislav
28.06.2016
12:02:42
умеет

странно, мне гем при установке сказал, мол, версии libxml из репозиториев могут быть несовместимы
да, но по умолчанию нокогири собирается с версией которая идет с гемом, но при желании можно ставить его с системными либами

но xpath 2 вроде до сих пор не умеет

Google
Square
28.06.2016
12:23:44
Ммм, плюсаны, допустим есть у меня контейнер экземпляров классов, когда я вызываю ресайз, можно как то передать аргументы для конструктора моих классов?

Ну типа vector<CClass> vec; vec.resize(10);

Прошу отметить что именно экземпляров а не указателей

Stanislav
28.06.2016
12:27:36
э?

Square
28.06.2016
12:28:58
Когда я вызываю ресайз у вектора, он вызывает для каждого Экземпляра дефолтный конструктор

Stanislav
28.06.2016
12:29:01
ну если при ресайзе хочешь сразу заполнить то resize(10, CClass(args))

Square
28.06.2016
12:29:22
Прям вот так?

Блин, я Антоша наркоша...

Просто не у компа, а вопрос меня спросили

А я же адепт qt, там такого сахара нет

Stanislav
28.06.2016
12:33:58
что странно

там есть только конструктор с нужным сайзом и дефолтным значением

https://medium.com/@LoopPerfect/c-17-vs-c-14-if-constexpr-b518982bb1e2#.5qfdac2ro

Square
28.06.2016
12:40:26
что-то вроде ставил студию 2015 в полном фарше, а шланга там так и не появилось в тулсетах

Stanislav
28.06.2016
12:42:06
где то в недрах

а тьфу

должен быть)

Mr.
28.06.2016
14:58:05
кто тут в макросах хорошо шарит?

хочу оборачивать конструкторы в такое: #define _CTOR(NAME) NAME##_init

чтобы когда этот макрос включится #ifdef'ом то я смогу вызывать у классов конструкторы как A_init(.....);

Страница 249 из 2477