@ProCxx

Страница 687 из 2477
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
Не магия, там этот коммит просто есть.

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 кто то может пояснить это просто утвержденный алиас или действительно фундаментальный тип?

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

Alex Фэils?︙
21.03.2017
18:57:20
про std::byte кто то может пояснить это просто утвержденный алиас или действительно фундаментальный тип?
Вроде Полухин мне говорил, что заимплеменчен как namespace std { enum class byte : unsigned char {}; }

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
лет через 50
раньше. Уже можно моудли юзать

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
Работа идет
В libstdc++ есть внутренние концепты.

Alexander
21.03.2017
19:23:11
Surreal
21.03.2017
19:23:43
В libstdc++ есть внутренние концепты.
А в llvm, вроде, есть внутренние модули.

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

Alex Фэils?︙
21.03.2017
19:24:45
а есть хорошая гайда на тему как?
Есть репка у нас в гитхабе (github.com/procxx) с примерами от @crackedmind

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

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

Evgeniy
21.03.2017
19:26:30
Есть у них, и есть у MS
А в чем разница, где почитать?

Alex Фэils?︙
21.03.2017
19:26:50
А в чем разница, где почитать?
Была статейка, найдешт - в лс кинь

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

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
Зато концептов нет. В гну наоборот
Статус WIP, как и у корутин и модули

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
Вообще, этот тип вроде как для бинарных нужд ввели, зачем с клавиатуры-то вводить

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

а постепенные улучшения будут сильно замедлять.

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