Vladislav
это было бы нормальной зарплатой 3 года назад, но не сейчас
Kirill
я кстате программист микроконтроллеров :D но с зарплатой выше рынка и на плюсах
Vladislav
а удаленка/фриналс в микроконтроллерах бывает?
Kirill
нихт, надо дебажить все в железе, даже если все напрочь покрыто тестами. Физические процессы очень тесно переплетаются с кодом
Aidar
Кто-то обещал скинуть решение задачи с запятой
🦥Alex Fails
Кто-то сегодня весь день на конференции в МИРЭА)
Alexey
Artem
что за задача?
Михаил
Сделать двухмерный массив к элементам которого можно обращаться m[a, b]
Михаил
Извиняюсь за т9 двумерный
Igor
зачем?
Igor
Что вообще означает это выражение?
Зачем из пары вычитать один из элементов?
Что в итоге должно получиться?
Можешь по подробнее расписать?
Vladislav
"," тоже можно перегрузить
Cinder
Alina
Есть тут кто, кто в этом году сдаёт ЕГЭ?
Alina
По информатике
Cinder
, перегружать можно, если a или b имеет юзерский тип
Михаил
Почему именно юзерский?
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
Мол вдруг
Cinder
Yevhen
Мол вдруг
Вопросики по информатике можно в supapro чатике позадавать
Михаил
Cinder
http://ideone.com/Cbyy6p
Из минусов - скорее плохо совместимо между библиотеками, если каждый свой хранитель деменшинов будет реализовывать
Artem
из минусов там много чего, начиная с отсутствия валидации аргументов, но вот конкретно этого замечания я не понял)
Anonymous
Вопрос по реализации vector. Когда вставляем элемент и элементов в массиве становится больше, чем размер, последний увеличивается вдвое. А если изначально инициализировать значением, например, 10, то будет ли он проходить через 1, 2, 4, 8, 16 или создастся сразу размером 16?
Aidar
Alexander
могу ли я как-нибудь сериализовать лямбда функцию?
Anonymous
Stanislav
babysitter
какая стандартная?
Должен тупо создаться сразу размером десять. Почему не попробовать и напечатать капасити?
babysitter
И про сериализацию функциональных объектов в бусте слышал вроде бы.
Aidar
Aidar
Aidar
Типа я могу засунуть кусок программы в файл но кусок программы в файле это не сериализация. + Зависимость от платформы
Aidar
Ваще думаю у вашей программы не будет достаточно прав для редактирования сегмента текста в общем случае
Max
кто ставил уже visual studio 2017
Max
community версия ставилась нормально?
Alexander
Крылатый
Как структурку жи)
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)
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
RunOver
Лучше тогда творцы.