@ProCxx

Страница 739 из 2477
Artur
02.04.2017
23:40:21
а perl еще быстрее?

Andrei
02.04.2017
23:41:33
Да не, мне кажется дело просто в том, что regex-ы в стандартной реализации не компилируются.

В конечный автомат.

Artur
02.04.2017
23:42:24
возможно

Google
Surreal
02.04.2017
23:45:43
разыменовал — получил объект собсна
Я чего-то вспомнил историю. Надо было скастить указатель к указателю другого типа и разыменовать его. Из-за недостатка сна я делал статик каст статик каста указателя на объект к типу объекта. Оно даже работало, но через 3 минуты гляделок в код до меня дошло, что выглядит оно сомнительно. Заменил каст разыменованием и пошел спать.

Andrei
02.04.2017
23:46:40
:D

Matway
02.04.2017
23:56:38
http://ideone.com/VbBXek

Зашибись...

assert не компилируется с вполне валидным expression внутри. С интересом выслушаю идеи :)

Michael
02.04.2017
23:58:51
убери пробелы вокруг равно...

мало ли на чем парсер ломается :))

а вообще нет.

я думаю ломается он на запятых

Matway
02.04.2017
23:59:44
Более конструктивные идеи, пожалуйста :)

Программа из пары строчек :)

Michael
02.04.2017
23:59:56
ща тестирую

assert((Test{0, 1}) == (Test{0, 1}));

Google
Michael
03.04.2017
00:00:03
вот жто работает.

Matway
03.04.2017
00:00:24
Да. Вопрос - почему?

Michael
03.04.2017
00:00:41
потому что препроцессор дурак

не очень конструктивный ответ

бьет три аргумента по запятым

я ничего не понимаю в макросах кроме того что заметил, что без скобочек не жизнь

Matway
03.04.2017
00:02:11
Работает, точнее не работает одинаково в MSVC, GCC и Clang.

Andrei
03.04.2017
00:02:22
http://ideone.com/JTrKkz

Matway
03.04.2017
00:02:45
http://ideone.com/JTrKkz
Michael уже выше написал, что так работает.

Andrei
03.04.2017
00:02:48
из-за запятых же.

Я в чат не смотрел, писал код.

Matway
03.04.2017
00:03:59
бьет три аргумента по запятым
В общем, правильный ответ. Встречая такие штуки, отнюдь не начинаешь любить C++ сильнее.

Michael
03.04.2017
00:04:10
да это ж не с++

это наивный препроцессор

Michael
03.04.2017
00:05:14
и слава богу

кстати думаю, что так же точно будет работать

assert((Test{0, 1} == Test{0, 1}))

то есть, все выражегние в скобках

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

Google
Andrei
03.04.2017
00:05:59
Будет.

Michael
03.04.2017
00:09:01
ладно, спасибо за веселые обсуждения, всем доброй ночи

Aleksey
03.04.2017
06:41:00
Здравствуйте, может кому-нибудь встречалось в книгах объяснения , как писать функции на Сях, о получении номеров материнской карты и т.д в виндовс???

Alex Фэils?︙
03.04.2017
06:41:53
В мсдне есть. Гугли WMI

Michael
03.04.2017
06:57:10
fatal error LNK1264: /GENPROFILE specified but no code generation required; instrumentation failed

что это вообще значит аааа

(это я пытаюсь собрать китайскую либу)

Alex Фэils?︙
03.04.2017
06:58:58
Это хуйня для генерирования инфы о профилировании. Обычно ее юзают только для этого

Michael
03.04.2017
07:24:05
уже разобрались... дважды

Alex Фэils?︙
03.04.2017
07:24:29
тьфу. на десктопе ща вошел в тг, думал, новое сообщение, а это ночное ?

Дед Пегас
03.04.2017
07:35:19
Изменения между C++14 и C++17 https://isocpp.org/files/papers/p0636r0.html

Alex Фэils?︙
03.04.2017
07:37:05
еееее

спасибо, запишу

Alexander
03.04.2017
07:40:02
а что теперь юзать можно вместо register?

что-то мне подсказывает, что к С++23-26 какому-нибудь и inline выпилят

Дед Пегас
03.04.2017
07:41:36
А ты его использовал?

Alexander
03.04.2017
07:42:00
А ты его использовал?
я - нет. Но баловался

Google
Alexander
03.04.2017
07:42:22
я прекрасно понимаю, что это рекомендация компилятору. Но ведь inline же тоже

и restrict нет ?

Alex Фэils?︙
03.04.2017
07:42:54
Дед Пегас
03.04.2017
07:43:12
я юзал
А зачем?

Мне прост интересны юзкейсы.

Alexander
03.04.2017
07:44:46
Мне прост интересны юзкейсы.
да мне кажется, что юзкейс тут один - какая-то шибко используемая переменная, хотим в регистре держать, шоб быстрее было всё с ней

Alex Фэils?︙
03.04.2017
07:45:45
Мне прост интересны юзкейсы.
оптимизировал одну хрень, чтоб из регистра не сливалась в мемори

Дед Пегас
03.04.2017
07:49:08
А, вот оно что.

Alexander
03.04.2017
07:50:11
А, вот оно что.
да, и обидно. ЧТо вырезали. Нужно будет поднять бумаги, какова причина. И хочется restrict, но с ним некоторые сложности

Дед Пегас
03.04.2017
07:52:49
> The register keyword was deprecated in the 2011 C++ standard, as its effect was already implicit in the language.

Olga
03.04.2017
07:58:07
В команду процессинговой компании ищем миддл разработчика С/С++. Задача - создавать и поддерживать ПО для устройств самообслуживания, электронных очередей, терминалов оплаты под Windows + несколько продуктов для мобильных платформ Java, Android, Windows, POS. Регионы охвата - Латинская Америка, Европа, Россия, СНГ. Задачи: Разрабатывать ПО под ОС Windows на C++, STL, Boost, WinAPI Взаимодействовать с оборудованием (serial port, смарт-карты, считыватели, специализированные принтеры) Расширять протоколы сетевого взаимодействия с серверной частью (HTTP, XML, JSON) Вести внутренние проекты по совершенствованию и рефакторингу продуктов Проводить отладку, исправлять свои и чужие ошибки в коде, консультировать коллег Требования: Отличные знания С++ (11), STL под Windows Знание Visual Studio 2013 Знание, использование принципов ООП и WinAPI Опыт разработки многопоточных приложений (преимущественно сетевых) Уметь отличать хороший код от плохого Желательные требования: Использование библиотек boost, COM, ATL Применения всех аспектов ООП при разработке ПО, применение шаблонов проектирования Работа с XML (парсинг, генерация, трансформация) Знание шаблонов проектирования и опыт их применения Использование Unit Tests, Visual Assist Условия: Москва, Full tme. Комфортный офис (м. Речной вокзал, Планерная) Соблюдение ТК, испытательный срок - 3 месяца ДМС после прохождения испытательного срока Сложные нетривиальные задачи Возможность развития в смежных областях (мобильная разработка, SQL Server, JavaScript, DevOps и прочее) От 100 тыс. на руки fix + премиальные выплаты Подробности в личку @argunova или на почту oargunova@gmail.com #вакансия #fulltime #windows #Москва

Дед Пегас
03.04.2017
07:58:32
Отличное описание фичи в списке фич

« Because it’s not a new standard if we didn’t make changes to common_type…»

Alexander
03.04.2017
07:59:50
> The register keyword was deprecated in the 2011 C++ standard, as its effect was already implicit in the language.
ну типа да, так как компиляторы уже очень умные и сами умеют делать. Может быть, в будущем сделают для этого слова что-то другое

В команду процессинговой компании ищем миддл разработчика С/С++. Задача - создавать и поддерживать ПО для устройств самообслуживания, электронных очередей, терминалов оплаты под Windows + несколько продуктов для мобильных платформ Java, Android, Windows, POS. Регионы охвата - Латинская Америка, Европа, Россия, СНГ. Задачи: Разрабатывать ПО под ОС Windows на C++, STL, Boost, WinAPI Взаимодействовать с оборудованием (serial port, смарт-карты, считыватели, специализированные принтеры) Расширять протоколы сетевого взаимодействия с серверной частью (HTTP, XML, JSON) Вести внутренние проекты по совершенствованию и рефакторингу продуктов Проводить отладку, исправлять свои и чужие ошибки в коде, консультировать коллег Требования: Отличные знания С++ (11), STL под Windows Знание Visual Studio 2013 Знание, использование принципов ООП и WinAPI Опыт разработки многопоточных приложений (преимущественно сетевых) Уметь отличать хороший код от плохого Желательные требования: Использование библиотек boost, COM, ATL Применения всех аспектов ООП при разработке ПО, применение шаблонов проектирования Работа с XML (парсинг, генерация, трансформация) Знание шаблонов проектирования и опыт их применения Использование Unit Tests, Visual Assist Условия: Москва, Full tme. Комфортный офис (м. Речной вокзал, Планерная) Соблюдение ТК, испытательный срок - 3 месяца ДМС после прохождения испытательного срока Сложные нетривиальные задачи Возможность развития в смежных областях (мобильная разработка, SQL Server, JavaScript, DevOps и прочее) От 100 тыс. на руки fix + премиальные выплаты Подробности в личку @argunova или на почту oargunova@gmail.com #вакансия #fulltime #windows #Москва
а 100к не маловато ли? ?

Vladislav
03.04.2017
08:00:49
В команду процессинговой компании ищем миддл разработчика С/С++. Задача - создавать и поддерживать ПО для устройств самообслуживания, электронных очередей, терминалов оплаты под Windows + несколько продуктов для мобильных платформ Java, Android, Windows, POS. Регионы охвата - Латинская Америка, Европа, Россия, СНГ. Задачи: Разрабатывать ПО под ОС Windows на C++, STL, Boost, WinAPI Взаимодействовать с оборудованием (serial port, смарт-карты, считыватели, специализированные принтеры) Расширять протоколы сетевого взаимодействия с серверной частью (HTTP, XML, JSON) Вести внутренние проекты по совершенствованию и рефакторингу продуктов Проводить отладку, исправлять свои и чужие ошибки в коде, консультировать коллег Требования: Отличные знания С++ (11), STL под Windows Знание Visual Studio 2013 Знание, использование принципов ООП и WinAPI Опыт разработки многопоточных приложений (преимущественно сетевых) Уметь отличать хороший код от плохого Желательные требования: Использование библиотек boost, COM, ATL Применения всех аспектов ООП при разработке ПО, применение шаблонов проектирования Работа с XML (парсинг, генерация, трансформация) Знание шаблонов проектирования и опыт их применения Использование Unit Tests, Visual Assist Условия: Москва, Full tme. Комфортный офис (м. Речной вокзал, Планерная) Соблюдение ТК, испытательный срок - 3 месяца ДМС после прохождения испытательного срока Сложные нетривиальные задачи Возможность развития в смежных областях (мобильная разработка, SQL Server, JavaScript, DevOps и прочее) От 100 тыс. на руки fix + премиальные выплаты Подробности в личку @argunova или на почту oargunova@gmail.com #вакансия #fulltime #windows #Москва
> С++11 > Visual Studio 2013

Alexander
03.04.2017
08:00:58
> С++11 > Visual Studio 2013
тоже поржал)

Vladislav
03.04.2017
08:01:32
а 100к не маловато ли? ?
может то в долларах в год?

Alexander
03.04.2017
08:01:53
Vladislav
03.04.2017
08:01:53
тогда норм, в принципе

Google
Alexander
03.04.2017
08:02:07
тогда норм, в принципе
если в баксах - норм, если в рублях - не норм

Denis
03.04.2017
08:03:02
> С++11 > Visual Studio 2013
Да ладно, в 13 студии почти всё из 11 стандарта поддерживалось же :)

Дед Пегас
03.04.2017
08:03:57
Alexander
03.04.2017
08:04:06
Дед Пегас
03.04.2017
08:04:12
Ясно.

В Ярославлях 100 тыщ это оч даже збс)

Даже если хату снимаешь.

Vladislav
03.04.2017
08:06:21
Да ладно, в 13 студии почти всё из 11 стандарта поддерживалось же :)
довольно многого не было, с другой стороны, тех же constexpr и наследования конструкторов https://msdn.microsoft.com/en-us/library/hh567368.aspx

Cate
03.04.2017
08:07:52
Ребят, кто в СПБ и пойдет на ITGM?) ищу докладчиков на островок embedded)

Daniil
03.04.2017
08:08:19
В команду процессинговой компании ищем миддл разработчика С/С++. Задача - создавать и поддерживать ПО для устройств самообслуживания, электронных очередей, терминалов оплаты под Windows + несколько продуктов для мобильных платформ Java, Android, Windows, POS. Регионы охвата - Латинская Америка, Европа, Россия, СНГ. Задачи: Разрабатывать ПО под ОС Windows на C++, STL, Boost, WinAPI Взаимодействовать с оборудованием (serial port, смарт-карты, считыватели, специализированные принтеры) Расширять протоколы сетевого взаимодействия с серверной частью (HTTP, XML, JSON) Вести внутренние проекты по совершенствованию и рефакторингу продуктов Проводить отладку, исправлять свои и чужие ошибки в коде, консультировать коллег Требования: Отличные знания С++ (11), STL под Windows Знание Visual Studio 2013 Знание, использование принципов ООП и WinAPI Опыт разработки многопоточных приложений (преимущественно сетевых) Уметь отличать хороший код от плохого Желательные требования: Использование библиотек boost, COM, ATL Применения всех аспектов ООП при разработке ПО, применение шаблонов проектирования Работа с XML (парсинг, генерация, трансформация) Знание шаблонов проектирования и опыт их применения Использование Unit Tests, Visual Assist Условия: Москва, Full tme. Комфортный офис (м. Речной вокзал, Планерная) Соблюдение ТК, испытательный срок - 3 месяца ДМС после прохождения испытательного срока Сложные нетривиальные задачи Возможность развития в смежных областях (мобильная разработка, SQL Server, JavaScript, DevOps и прочее) От 100 тыс. на руки fix + премиальные выплаты Подробности в личку @argunova или на почту oargunova@gmail.com #вакансия #fulltime #windows #Москва
Как же это уныло когда за разработчика решают какое он ide будет использовать.

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