Vladislav
это было бы нормальной зарплатой 3 года назад, но не сейчас
Kirill
плохо быть программистом микроконтроллеров со средней зп по россии, по возможности избегайте этого
большинство программистов микроконтроллеров не умеют программировать. там чистый си и херовый код
Kirill
я кстате программист микроконтроллеров :D но с зарплатой выше рынка и на плюсах
Vladislav
а удаленка/фриналс в микроконтроллерах бывает?
Kirill
нихт, надо дебажить все в железе, даже если все напрочь покрыто тестами. Физические процессы очень тесно переплетаются с кодом
Aidar
Кто-то обещал скинуть решение задачи с запятой
🦥Alex Fails
Кто-то сегодня весь день на конференции в МИРЭА)
Artem
что за задача?
Михаил
Сделать двухмерный массив к элементам которого можно обращаться m[a, b]
Михаил
Извиняюсь за т9 двумерный
Igor
зачем?
Igor
Что вообще означает это выражение? Зачем из пары вычитать один из элементов? Что в итоге должно получиться? Можешь по подробнее расписать?
Vladislav
"," тоже можно перегрузить
Alina
Есть тут кто, кто в этом году сдаёт ЕГЭ?
Alina
По информатике
Cinder
, перегружать можно, если a или b имеет юзерский тип
Михаил
Почему именно юзерский?
Yevhen
Почему именно юзерский?
Перегружают же для чего то
Yevhen
Для встроенных типов ты не сделаешь перегрузку
Yevhen
А так то на вход можно и встроенный тип принимать
Cinder
Так что суффиксы в помощь из с++11
Cinder
Но проще call перегрузить
Cinder
Я запятую не перегружал, но по моим данным: m(i,j) практично. m[i][j] систематично. m[1_i, 2] и m[idx(i), j] наркомания какая-то с перегрузкой запятой. С таким же успехом можно было сразу m[idx(1,2)] написать. m[i,j] не существует.
Artem
типа так?
Artem
http://ideone.com/Cbyy6p
Cinder
Есть тут кто, кто в этом году сдаёт ЕГЭ?
Не слишком удачный выбор чата
Alina
Ну это к слову лишь
Alina
Мол вдруг
Yevhen
Мол вдруг
Вопросики по информатике можно в supapro чатике позадавать
Михаил
http://ideone.com/Cbyy6p
Да именно то
Cinder
http://ideone.com/Cbyy6p
Из минусов - скорее плохо совместимо между библиотеками, если каждый свой хранитель деменшинов будет реализовывать
Artem
из минусов там много чего, начиная с отсутствия валидации аргументов, но вот конкретно этого замечания я не понял)
Anonymous
Вопрос по реализации vector. Когда вставляем элемент и элементов в массиве становится больше, чем размер, последний увеличивается вдвое. А если изначально инициализировать значением, например, 10, то будет ли он проходить через 1, 2, 4, 8, 16 или создастся сразу размером 16?
Alexander
могу ли я как-нибудь сериализовать лямбда функцию?
Anonymous
Stanislav
babysitter
какая стандартная?
Должен тупо создаться сразу размером десять. Почему не попробовать и напечатать капасити?
babysitter
И про сериализацию функциональных объектов в бусте слышал вроде бы.
Aidar
Типа я могу засунуть кусок программы в файл но кусок программы в файле это не сериализация. + Зависимость от платформы
Aidar
Ваще думаю у вашей программы не будет достаточно прав для редактирования сегмента текста в общем случае
Max
кто ставил уже visual studio 2017
Max
community версия ставилась нормально?
Vladislav
могу ли я как-нибудь сериализовать лямбда функцию?
int a; auto lambda = [&a](int b) { a += b; }; Как ты представляешь себе сериализацию в таком случае?
Alexander
int a; auto lambda = [&a](int b) { a += b; }; Как ты представляешь себе сериализацию в таком случае?
Не знаю как это должно быть сделано по хорошему. Поэтому и спросил, может кто размышлял об этом
Крылатый
Как структурку жи)
Anonymous
как структурку не получиццо
Johnny
как работает функция rand() ; random; srand ? как они выдают число
Anonymous
примерно как то вот так: http://rextester.com/COX58924 понятно, что реальная реализация может быть посложнее, учитывать ряд различных факторов. но суть таже самая
Stanislav
https://sourceware.org/git/?p=glibc.git;a=blob;f=stdlib/random_r.c;hb=glibc-2.15#l361
Johnny
@Kartonagnick @crackedmind Спасибо
Stanislav
Performance improvement: basic_string::operator== now checks the string's size before comparing the strings' contents. лол что
Stanislav
студия 2017
Vladislav
мда..
Anonymous
Ну так мб к лучшему. Если размер разный, то сразу фолс
Anonymous
Так что в каких-то случаях вместо О(N) будет О(1)
Михаил
студия 2017
Нас и в 2010 неплохо кормят.
Крылатый
Нас и в 2010 неплохо кормят.
Плохо кормят. В 2016 пованивать начинает.
babysitter
студия десятая ничего сама по себе, но компилятор ее штатный много хороших фич одиннадцатых не тянет же
babysitter
пробовал народ тулчейн новый компилятор прикрутить к старой студии?
Михаил
Не тянула 2003. 2005 была хреновой, 2008 лучше. 2010 совсем ок. Меньше 2012 не идет на восьмой винде, часть проектов пишу на ней. Из плюсов анализ производительности.
babysitter
у меня слова constexpr даже в 2012 не было. а еще я как-то попробовал то самое "наследование конструкторов". работает только на 2015
babysitter
using A::A();
babysitter
фичи компилятора важны, хочется же пользоваться хотя бы с++11 в полном объеме
babysitter
из того, что я слышал новая студия, которая совсем новая — там очень плохо все, мне сказали, что это даже не бета по сути. как будто не тестировали вовсе.
Крылатый
2010й всё же мало(
babysitter
а вот я нашел, где я слышал про сериализацию функциональных объектов https://youtu.be/8M2X7mGVdqU?t=32m42s что-то тяжело смотреть, минут пять нужно промотать.
Крылатый
Почему GCC не хочет собирать, а Clang жуёт?
Крылатый
http://melpon.org/wandbox/permlink/U2EnTUJh2mZrASST
Крылатый
Кто неправ?
Крылатый
ADL полунеправ. Всем спасибо)
RunOver
Друзья. Есть ли среди нас любители opengl?
Светомеч
Любители, или знатоки?
Stanislav
Друзья. Есть ли среди нас любители opengl?
на 600+ человек кто то и должен быть
RunOver
Лучше тогда творцы.