
Michael
01.04.2017
23:27:27
чет VAX стал вешать VS2017 при билде

Alexander
01.04.2017
23:34:25
как думаете, через сколько Clion догонит вижлу как IDE для C++?
лично мне очень не хватает: более полной подсветки синтаксиса, memory view, assembly view, отсутствия лагов

fox.cpp
01.04.2017
23:37:39
по лагам врятли исправится

Google

fox.cpp
01.04.2017
23:37:41
жаба же

Alexander
01.04.2017
23:39:19
а по остальному? Про лаги то оно понятно
ах да, и отладчика вижлового не хватает сильно

Denis
01.04.2017
23:43:18
Assembly view в 2017.1 добавили

Alexander
01.04.2017
23:46:16
как в вижле, что ты пошагово можешь ходить по ассемблерным инструкциям

Michael
01.04.2017
23:47:36
ребят, у меня еще один тупой вопрос
можно как-то подавить ворнинги из внеших хедеров?

Alexander
01.04.2017
23:48:20
это пивас тсудия?

Michael
01.04.2017
23:48:21
фильтр ворнингов стал бесполезен потому что через него не прогрестись не говоря уж о том что это тормозит
VS1027
я уже пару раз гуглил это и внятного ответ ане получил, но может хакерманы знают решение

Google

Alexander
01.04.2017
23:49:16
жди тех, кто на вижле плотно сидит ?

Michael
01.04.2017
23:49:43
>мое лицо когда кто-то на нем не сидит
к слову этой проблемы нет в Clang-тулчейне
только в в VS-тулчейне

Alexander
01.04.2017
23:51:28

Michael
01.04.2017
23:51:37
ну у силанг-тулчейна глючный дебаг в вс, так что приходится переключаться туда-сюда

Alexander
01.04.2017
23:51:51

Michael
01.04.2017
23:52:50
в обоих тулчейнах Wall

Alexander
01.04.2017
23:55:02

Michael
01.04.2017
23:55:11
ну да, похоже на то
а что касается "глючности" дебага с силангом - он похоже в дебаг-билде выоптимизирует иногда переменные так, что не отдебажить

Alexander
01.04.2017
23:55:47
мало того, что под капотом это разный набор флагов, так ещё и диагностики у компиляторов разные

Michael
01.04.2017
23:55:51
но я насколкьо в этом не шарю, что не щнаю, как заставить его не оптимизировать дебаг.

Alexander
01.04.2017
23:56:07

Michael
01.04.2017
23:56:19
я ща глянул - у него -O0
так что действительно, не должен
но подразумеваю я именно это - дебаггер не может выхватить переменные
в этом проблема
причем не всенда

Alexander
01.04.2017
23:57:08
а на винде с клэнговским тулчейном приходится использовать для дебага lldb или вижловый дебаг как-то умеет?

Google

Michael
01.04.2017
23:57:16
вижловый с ним связан
ну то есть вс для дебага работаеть "как положено", есть тоько проблема вот такая, что не всегда переменные видит

Alexander
01.04.2017
23:58:10
мне кажется, что просто msdebug не совсем корректно иногда связывается с lldb

Michael
01.04.2017
23:58:16
наверняка он для бекенда использует лдлдб конечно
ну да, тогда этому делу не помочь
ждать апдейтов

Alexander
01.04.2017
23:59:01
а как там в вижле поддержка cmake - умеет что-нибудь?

Michael
01.04.2017
23:59:11
не пробовал
для меня с++-экосистема вообще совсем в новинку
я почти ничего про нее не знаю

Alexander
01.04.2017
23:59:34

Michael
01.04.2017
23:59:56
когда билдил mruby долго чесал репу, как его собрать из мейкфайла под виндой
в результате собрал прилагающимся руби-скриптом

Alexander
02.04.2017
00:00:14

Michael
02.04.2017
00:00:19
как быть с мейком так и не в курсе
CMake мне ничего путного не сгенерил

Alexander
02.04.2017
00:00:44
хм - скорее всего просто неправильно приготовили

Michael
02.04.2017
00:01:11
я попробовал, но не сильно разобрался - актуального Cmakelist не было в интернете, устаревший сделал мне солюшн с хуйней
да, я не вдумывался тогда в это, надо было просто собрать либу

Google

Alexander
02.04.2017
00:01:24
я слишком молод, чтобы просто ркуами писать makefile )

Michael
02.04.2017
00:01:49
я слишком стар чтобы задаваться вопросами тулчейнов :))

Alexander
02.04.2017
00:02:22
ахахах ? вот на работе приходилось некоторые вещи переводить autotools -> cmake, вот это было веселье)

Michael
02.04.2017
00:02:35
я в "настоящем" с++ неделю
голова кругом идет
до этого только в УЕ4 работал с ним, но там это совсем другая история

Alexander
02.04.2017
00:03:10
а раньше на чём были?

Michael
02.04.2017
00:03:38
у меня длинный путь из наеврное всех популярных языков
можно сказать на чем не был
не был на функциональных, не был на го, расте и д
в фаворитах сишарп
сишарп и питон в зависимости от целей

Alexander
02.04.2017
00:04:48
шарп прикольный. Но не даёт той власти, коей хотелось бы)

Michael
02.04.2017
00:04:58
во-во.
я благодарен ему за ансейф
но все равно отсутствие прямолинейного мемори-менеджмента дико бесит

Alexander
02.04.2017
00:05:21
поэтому я и остался на крестах и уходить не собираюсь ?

Michael
02.04.2017
00:05:30
была бы там возможность легко и непринужденно работать с памятью - цены б не было
чем больше я понимал, чего хочется, тем ближе я становился к плюсам :))

Google

Alexander
02.04.2017
00:06:09

Michael
02.04.2017
00:06:17
главное вовремя остановиться
в этом конкретно плане

Alexander
02.04.2017
00:07:13
не знаю. Новые фичи учатся по мере необходиомсти. Ну и по конференциям поезно покататься

Michael
02.04.2017
00:07:25
я слишком стар для этого дерьма

Alexander
02.04.2017
00:07:55
зря

Michael
02.04.2017
00:08:59
кстати вот тут можн похуесосить мой код текущий
https://github.com/micktu/att/tree/master/src
я люблю задаваться вопросами "как правильно" поэтому приветствуется если не лень
только предупреждаю: за пределами файловой системы там каша и я в курсе :))

Alex Фэils?︙
02.04.2017
00:09:46
до инклюда хедера делаешь
#pragma push
#pragma warning(disable:4820)
после инклюда
#pragma pop