
Alexander
03.07.2017
16:22:52
?

Berkus
03.07.2017
16:30:23

Stanislav
03.07.2017
16:31:03

Alexander
03.07.2017
16:32:09

Google

Stanislav
03.07.2017
16:33:57
нлохманн пишет пропозал

Berkus
03.07.2017
16:35:16
лучше б пропозал на стандартный пакетный менеджер прямо в компиляторе написали

Stanislav
03.07.2017
16:35:29
https://github.com/nlohmann/std_json

Berkus
03.07.2017
16:35:35
тогда можно б было стд разорвать на тысячу маленьких хомячков

Stanislav
03.07.2017
16:35:40
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0235r0.pdf

Alexander
03.07.2017
16:42:00
во, а я как раз искал бумагу

Berkus
03.07.2017
16:42:19

Stanislav
03.07.2017
16:43:22
а почему зарезали?
да я откуда знаю, у них псоле этого пропозала даже в форк шланга коммитов больше не было
близзарды походу до сих пор плотно на премейке сидят

Alexander
03.07.2017
16:43:54

Stanislav
03.07.2017
16:44:33

Alexander
03.07.2017
16:44:35
но мне очень интересно было бы видеть тесную интеграцию в property_tree

Google

Anatoly
03.07.2017
16:45:49

Berkus
03.07.2017
16:47:37

Stanislav
03.07.2017
16:47:59

Berkus
03.07.2017
16:51:32
cppget уже не публичный, похоже, репа дает 404

Stanislav
03.07.2017
16:54:40

Berkus
03.07.2017
16:55:08
это похоже не оно

Stanislav
03.07.2017
16:55:28
мб форк был

Maria
03.07.2017
16:55:36
Народ, где-то мелькал чат про вакансии! Дайте ссыль, пожалуйста. Мы себе руководителя разработки на плюсах ищем.

Alexander
03.07.2017
16:55:52
а зачем cppget нужен, если есть Conan? или это что-то другое?

Berkus
03.07.2017
16:56:24

Stanislav
03.07.2017
16:56:40
а ну ок, видимо название похожие)

Maria
03.07.2017
16:57:16

Berkus
03.07.2017
16:57:17
https://github.com/berkus/clang-packaging-P0235R0 я короч покрал, поиграюсь на выходных

Stanislav
03.07.2017
16:57:23

Alexander
03.07.2017
16:57:54

Anatoly
03.07.2017
16:59:29

Stanislav
03.07.2017
16:59:33
cppget/build2 вроде кто то из российских разрабов делает

Google

Stanislav
03.07.2017
16:59:45

Maria
03.07.2017
16:59:57

Alexander
03.07.2017
17:01:07
было бы неплохо как-то прикрутить nlohmann json к property_tree

Berkus
03.07.2017
17:01:12

Alexander
03.07.2017
17:01:33
потому что ну слишком классная либа у него

Berkus
03.07.2017
17:06:09
у лохмана неплохая либа, но не самая быстрая, но удобная

Alexander
03.07.2017
17:09:29
Есть похожие пропозалы про XML?
я вот сейчас сижу и думаю, как бы это всё дело обьеденить в одну сущность, т.е. Иметь property_tree как общую штуку, а в качестве json_parser прикрутить поделие лохмана

Vladislav
03.07.2017
17:12:10

Alexander
03.07.2017
17:13:24
хм, я вот думаю, что под скаждый холивар, в котором я участвовал, нужно просто накатать телегу и хранить её где-нибудь. А потом в случае холдивара просто копировать и всё)

Anatoly
03.07.2017
17:15:51
:)

Vladislav
03.07.2017
17:16:41

Alexander
03.07.2017
17:17:16

Berkus
03.07.2017
17:21:19

Anatoly
03.07.2017
17:21:59
достаточно пронумеровать аргументы, и получим более лаконичные диалоги
- 42
- 57
...

Berkus
03.07.2017
17:22:57

Alexander
03.07.2017
17:24:18

Berkus
03.07.2017
17:27:46
напиши сериализатор сначала ) будет что обсудить

Google

Eugene
03.07.2017
17:27:54
Вот так зашёл в чат по C++ и узнал, что богом забытый property tree собираются оживлять. Удивительное рядом. Обычно вся движуха за бугром творится. Радует.

Berkus
03.07.2017
17:27:57
пример можно в коде pt посмотреть

Дед Пегас
03.07.2017
17:31:50
Блин. В GCC в 7.1.1 нету std::any?

Stanislav
03.07.2017
17:36:03

Berkus
03.07.2017
17:36:36
http://www.scratchapixel.com ЙЕЙ

Admin
ERROR: S client not available

Stanislav
03.07.2017
17:36:36
должно быть

Дед Пегас
03.07.2017
17:36:58
Хм.

Stanislav
03.07.2017
17:37:21
https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html
вот тут если что

Berkus
03.07.2017
17:37:25
поди в std::experimental::any :)

Stanislav
03.07.2017
17:37:51
в эксприментал помойму только filesystem

Дед Пегас
03.07.2017
17:37:57
А, всё.
Это я тупил. Сорьки.

Сергей
03.07.2017
18:27:17
Ребят, подскажите, где я ошибаюсь https://wandbox.org/permlink/IzAYcbgvQH5rSyNP . Код работал на кланге (4, 5). При переезде на gcc - segfault. Как понял я, проблема в неправильном свертывании variadic на 21 строчке. С функторами что то происходит, их адреса затираются. В частности, захваченная лямбдой ссылка на this тоже обнуляется, в результате то, что есть

Evgeniy
03.07.2017
18:30:28

Сергей
03.07.2017
18:31:43

Berkus
03.07.2017
18:33:47

Vladislav
03.07.2017
18:37:24

Google

Vladislav
03.07.2017
18:37:40
Using только в заголовках зло обычно

Berkus
03.07.2017
18:38:52

Vladislav
03.07.2017
18:39:37

Berkus
03.07.2017
18:39:59
некоторые чудо компиляторы просто делали конкатенацию из всех cpp файлов чтобы делать LTO, и там эти using тоже могли наделать делов, но так вроде бы никто вменяемый больше не делает

Vladislav
03.07.2017
18:41:45

Arseny
03.07.2017
18:43:05

Сергей
03.07.2017
18:44:58

Berkus
03.07.2017
18:46:24
lldb возьми

Сергей
03.07.2017
18:47:59
lldb возьми
Ок) но проблему это не сильно решит. Место падения и примерную причину я понимаю.
Мне интересно понять, ошибаюсь я или gcc. И почему clang нормально работает в этой ситуации

Alex Фэils?︙
03.07.2017
18:51:56

Berkus
03.07.2017
18:52:19

Alex Фэils?︙
03.07.2017
18:52:43

Berkus
03.07.2017
18:52:54

Maria
03.07.2017
19:05:38