
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

Andrei
03.04.2017
00:02:48
из-за запятых же.
Я в чат не смотрел, писал код.

Matway
03.04.2017
00:03:59

Michael
03.04.2017
00:04:10
да это ж не с++
это наивный препроцессор

Andrei
03.04.2017
00:04:48

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:01:09

Alex Фэils?︙
03.04.2017
07:23:44

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
В команду процессинговой компании ищем миддл разработчика С/С++.
Задача - создавать и поддерживать ПО для устройств самообслуживания, электронных очередей, терминалов оплаты под 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

Vladislav
03.04.2017
08:01:32

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

Дед Пегас
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

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 будет использовать.