@ProCxx

Страница 2358 из 2477
Ostap
18.09.2018
17:26:32
касательно zapcc - можешь пользоваться гуглом как для шланга. компилятор по сути один и тот же. просто zapcc == clang + кэширование
Да я так и делаю, но все по поиску меня кидает на форумы 2010 года, а на вопросы ответов нет

Pavel
18.09.2018
17:59:54
А что бы такого сделать QT Creator-у чтобы его не клинило на записи файлов?

Google
Pavel
18.09.2018
18:00:57
Ошибки выдаёт. Винда, если что.

Alexander
18.09.2018
18:01:00
купить ssd
да как-то странно - это же сорцы, как я понимаю

Pavel
18.09.2018
18:09:57
Поймаю - покажу. Кажется, иссуя связана не то с теневым сохранением, не то с теневым же анализом исходников.

Anton
18.09.2018
19:17:01
А что бы такого сделать QT Creator-у чтобы его не клинило на записи файлов?
Вырубать всё, что использует IO. Винда любит кэшировать.

Pavel
18.09.2018
19:18:01
Попалось! "Ошибка при сохранении файла: Не удалось записать файл .........: Не удается удалить заменяемый файл."

Anton
18.09.2018
19:19:09
Звучит как "вырубать всё"
Ну да. Это же Винда. Либо смирись, либо переходи на что-нибудь другое.

Vitaly
18.09.2018
19:19:14
Попалось! "Ошибка при сохранении файла: Не удалось записать файл .........: Не удается удалить заменяемый файл."
Наверное бинарник, который ты собрал, в этот момент был запущен. Винда - не юникс, не перезапишет тебе открытый файл без вопросов.

Pavel
18.09.2018
19:23:08
Ничего не запускал. Поправил строчку и жмякнул сохранение. Криейтор только что запущенный. Ладно. Может поправят.

John
18.09.2018
19:31:21
-isystem path to your headers
Это ж вроде бы опция при компиляции, не?

Как сделать, что бы один раз и навсегда прописать

Google
Vitaly
18.09.2018
19:34:27
Как сделать, что бы один раз и навсегда прописать
Использовать нормальную систему сборки с автопоиском зависимостей например.

Alexander
18.09.2018
21:17:11
Как сделать, что бы один раз и навсегда прописать
ну настроить билд-систему, например

Denis
19.09.2018
05:40:13
и правда, чего это я

И вам поспамлю, уж слишком радостное для меня событие

продолжаем продавливать опенсорс на работе - https://github.com/opensoft/proof-oss

А в плюсочатик чего не поспамил?

オレンジ
19.09.2018
06:11:05
Приветы

Denis
19.09.2018
06:17:04
Это bjam?
Где именно? Ты про билд систему? Это кумейк

Anton
19.09.2018
06:50:06
а что это вообще такое? )

readme какой-то пустой

и почему новыми gcc не собирается?

Denis
19.09.2018
06:50:55
и почему новыми gcc не собирается?
Собирается. Просто минимус 492

Anton
19.09.2018
06:52:12
ясно, в readme просто не так написано

Denis
19.09.2018
06:52:21
@anton_malyshev

ну там большая часть того, что опенсорс, это common use. Всякие базовые классы, работа с сетью, мультипоточка, футуры. Плюс частично от печатной промышленности (собственно у нас большая часть фреймворка про нее)

ох, еще один folly?

только qt-based и qt-oriented

ну и там всякая вот такая фигня https://github.com/opensoft/proofseed#ok-but-what-if-our-calculation-is-complicated-enough-and-is-inside-some-function-that-returns-future-double-double---futurespdouble

Anton
19.09.2018
06:56:15
конкретно в этом я бы убрал зависимость от Qt

Google
Denis
19.09.2018
06:58:49
конкретно в этом я бы убрал зависимость от Qt
Ну нам проще с ней. Отказываться было бы неудобно. Кой какие вещи вообще на cow ктютешных контейнеров завязаны например

конкретно в этом я бы убрал зависимость от Qt
Оно для того и бсд, чтобы если кому понравилась идея и хочется без кьюта, мог спокойео взять и перепилить. Я сомневаюсь что кто то будет пользоваться этим as is, как фреймворком, скорее как набор идей, которые можно забрать в свои велосипеды

Denis
19.09.2018
07:05:50
ясно, в readme просто не так написано
Там в ридми сабмодулей написано побольше. Надо будет про это указать в ридми метарепа, да

Не на то ответил, ну да ладно. Это было на пустое ридми

Anton
19.09.2018
07:08:28
ну я понял )

Igor
19.09.2018
07:23:26
-isystem path to your headers
так оно же добавит указанную директорию в конец уже существующего списка, а /usr/include и /home/ostap местами не поменяет, разве нет?

Alex Фэils?︙
19.09.2018
07:50:42
Ближайшие мероприятия: Конференция в главном корпусе Яндекса, посвященная внутренностям Яндекс.Такси: https://t.me/ProCxxNews/86 Список чатов - в этом сообщении по ссылке: https://t.me/ProCxx/234053

Anton
19.09.2018
08:13:20
Ребят, такой вопрос возник. В boost есть возможности по обработке сигналов пользователя (а-ля SIGINT, SIGTERM)?

Сейчас это сделано через библиотеку сигналов UNIX, а хотелось бы использовать что-то кроссплатформенное.

Rabu
19.09.2018
08:16:56
а в винде есть такие сигналы?

Konstantin
19.09.2018
08:18:56
The SIGILL and SIGTERM signals are not generated under Windows. They are included for ANSI compatibility.

особенно мне нравится

SIGINT is not supported for any Win32 application. When a CTRL+C interrupt occurs, Win32 operating systems generate a new thread to specifically handle that interrupt. This can cause a single-thread application, such as one in UNIX, to become multithreaded and cause unexpected behavior.

Anton
19.09.2018
08:24:40
:(

Что ещё раз подтвержает, что винда не для разработчиков.

Anton
19.09.2018
08:25:45
что винда не unix

Anton
19.09.2018
08:26:23
А, да, точно.

Konstantin
19.09.2018
08:28:17
наиболее близкий аналог на винде - SetConsoleCtrlHandler, кросс-платформенных решений не знаю

ed
19.09.2018
08:56:22
Господа, есть тут кто шпилил wmi запросы в энергопотребление? Вот в отчаянии уже прост..

Google
ed
19.09.2018
08:56:22
Опыт в чистом WinApi (Win32_PowerPlan, Win32_PowerSettingDataIndex и тд) тоже поможет!! Отзовитесь пожалуйста..

Egor
19.09.2018
10:00:51
:(
в буст азио сигнал хендлеры, они ловят в том числе сигинт (и сами ставят и слушают хендлер для setconsolectrlhandler)

ed
19.09.2018
12:11:43
Я wmi сношал для других целей
Уже разобрался, спасибо..

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