
Tony
21.03.2017
14:30:49

Surreal
21.03.2017
14:31:09
А коммит тот вы впатчили?

Tony
21.03.2017
14:31:14
все собралось и так

Google

Surreal
21.03.2017
14:31:43
Там пару строк заменить и будет на clang компилироваться.
У него по умолчанию, видимо, werror флаг стоит.

Tony
21.03.2017
14:36:44
мейк прошел
магия

Surreal
21.03.2017
14:37:12
Не магия, там этот коммит просто есть.

Tony
21.03.2017
14:37:24

Surreal
21.03.2017
14:37:44
Странно, что они его в старые ветки не стали мержить.

Alex Фэils?︙
21.03.2017
14:39:24
ночью буду править

Ruslan
21.03.2017
14:41:16

Tema
21.03.2017
14:46:00
почему люди ночью что то правят?

Ruslan
21.03.2017
14:46:22

Alex Фэils?︙
21.03.2017
14:47:12

Google

Gregory
21.03.2017
17:00:30
Есть кто шарящий в архитектуре Clang ?
Интересует в чем таки поинт разделения на Decl / DeclContext
Да, понятно что DeclContext типо Mixin к Decl который позволяет Decl иметь дочерние узлы... но в то же время DeclContext так сильно начинает обзаводиться инфой по дочерним типам что задумываешься а чо бы всетаки Decl'у изначально не иметь роль контекста и знать только о своем типе а дочкам давать нужное окружение
Вообщем если не затруднит - маякните в ЛС )

Evgeniy
21.03.2017
17:16:32
https://habrahabr.ru/company/yandex/blog/323972/

Pavel
21.03.2017
17:20:28
тру, спасибо

Daniyal
21.03.2017
17:31:13
Господа, ткните пожалуйста где я могу посмотреть , как gtest обрабатывает исключения? Не могу найти в исходниках

Alex Фэils?︙
21.03.2017
17:33:22

Kirill
21.03.2017
18:26:31
Есть кто с митапа в оркал?

BaLoo
21.03.2017
18:27:13
Я.
На входе стою.
Ждать кого-нибудь?

Kirill
21.03.2017
18:32:05
Мы идем в спб если что
Едрить я некрасивый

Miss Helly
21.03.2017
18:36:51
и шапку снять

Surreal
21.03.2017
18:54:47
В 17 стандарт добавили std::byte. Я надеюсь, что std::cin >> (std::byte) будет давать число, а не чар числа.

Pavel
21.03.2017
18:54:59
все надеются :)
эпичный способ отстрелить себе ногу)

Google

Gregory
21.03.2017
18:56:11
про std::byte кто то может пояснить это просто утвержденный алиас или действительно фундаментальный тип?

Evgeniy
21.03.2017
18:56:21
В комментах есть

Gregory
21.03.2017
18:56:39
спасибо, отлично!

Alex Фэils?︙
21.03.2017
18:57:20

Gregory
21.03.2017
18:59:14
а ну впринципе норм, действительно просто и красиво

Evgeniy
21.03.2017
19:01:32
Главное логично, кто бы ожидал от плюсов?

Surreal
21.03.2017
19:08:41
С концептами плюсы еще логичнее станут.
Если их все-таки стандартизируют xD

Alex Фэils?︙
21.03.2017
19:17:45
Работа идет

Alexander
21.03.2017
19:21:22
а с модулями ещё и избавиьтся можно от морально устаревшей системы с include

Pavel
21.03.2017
19:21:34
лет через 50

Alexander
21.03.2017
19:21:40

Pavel
21.03.2017
19:21:43
когда все либы С шные научатся эти "модули" :)
если вообще научатся)))

Alexander
21.03.2017
19:21:52

Pavel
21.03.2017
19:22:07
а есть хорошая гайда на тему как?

Alexander
21.03.2017
19:22:16
clang через опцию -fmodules сам заворачивает include в модули

Pavel
21.03.2017
19:22:22
у меня что гцц что сланг последние в проекте, поэтому должно втащиться :)
огоо

Google

Pavel
21.03.2017
19:22:35
и ускоряет компиляция?

Alexander
21.03.2017
19:22:47
https://clang.llvm.org/docs/Modules.html

Surreal
21.03.2017
19:23:11

Alexander
21.03.2017
19:23:11

Surreal
21.03.2017
19:23:43

Alexander
21.03.2017
19:24:02
можно играться с модулями, начиная с VS2015Update3

Alex Фэils?︙
21.03.2017
19:24:45

Alexander
21.03.2017
19:25:32
хм, Update 1? Значит что-то не так запомнил

Pavel
21.03.2017
19:25:37
спасибо! :)

Evgeniy
21.03.2017
19:26:30

Alex Фэils?︙
21.03.2017
19:26:50

Alexander
21.03.2017
19:27:13
А в чем разница, где почитать?
Почитать в Интернетах можно(точно не скажу). Основная разница в том, экспортировать макросы или нет - это ключевое различие

Alex Фэils?︙
21.03.2017
19:27:51

Evgeniy
21.03.2017
19:31:56

Alexander
21.03.2017
19:33:00

Evgeniy
21.03.2017
19:35:22
Люблю шланг)

Alexander
21.03.2017
19:36:09

Evgeniy
21.03.2017
19:39:15

Google

Alex Фэils?︙
21.03.2017
19:54:19

Ruslan
21.03.2017
19:59:31
glitch in Matrix

ಠ_ಠ
21.03.2017
19:59:36
Стоит ли переписать проект ради правильной архитектуры и юнит тестов? Проект ОЧЕНЬ большой

Grigor
21.03.2017
20:01:54
Стоит плавно это делать
Ну и красивая архитектура это важно
Чтоб говна потом не пожрать
Тесты - мелочь)

ಠ_ಠ
21.03.2017
20:03:48
Короче проект зависит от проекта который компилится через Qt. Оутсорсеры не смогли норм скомпилить и делали как могли. А теперь Я тимлид. Оставили всю кашу мне.
А теперь функциональность добавляется больно не то что фича

Grigor
21.03.2017
20:04:45
Хэх

Александр
21.03.2017
20:04:55

Grigor
21.03.2017
20:05:07
Ну рядом ваяяй новое, смотри на старое как на пример)

Александр
21.03.2017
20:05:11
Вообще, этот тип вроде как для бинарных нужд ввели, зачем с клавиатуры-то вводить

Alex Фэils?︙
21.03.2017
20:05:29

Evgeniy
21.03.2017
20:05:36

Shorty(Ale Chapa) Manskiy
21.03.2017
20:06:04
Стоит плавно это делать
Что-то мне подсказывает, что для того чтобы была "правильная архитектура" нужно делать с самого начала и много проектировать, а не улучшать существующий код.
а постепенные улучшения будут сильно замедлять.

Grigor
21.03.2017
20:07:29