А почему, например, = имеет смысл только с объектами класса? Вдруг я захочу побочным эффектом посчитать количество выполненных присваиваний какого-нибудь енума?
@lexforceterror can't create directory 'test' -- наверняка у вас файловая система в которой вы пытаетесь создать каталог смонтирована ro, root тут не поможет без перемонтирования её в rw.
@IvanP я могу только предположить, что без -fstack-protector gcc старается выровнять кадр стека на 16 байт. Если вы хотите понять как gcc выделяет и пакует данные на стеке, сгенерируйте кучу функций с локальными данными разного состава/размера и помедитируйте на них. Возможно, добавление отладочной информации (-g) вам поможет.
> тебе наверное с большой неохотой давали доступ на запись
Имею доступ на запись, например, в binutils-gdb, получил стандартным способом, быстрее чем за 1 день.
> Сколько нибудь проектов запорол, вот что мне интересно
Пока ни одного. С гитом никто ведь не мешает потренироваться "на кошках", перед тем как что-то ломать.
> на собеседовании знания гита проверяют?
понятия не имею. Меня ни разу не спрашивали.
@krlljs я изучал git на практике, взаимодействуя с опенсорсными проектами и листая Pro GIT. В процессе подготовки/переработки патчей/тестирования чужих веток опыт набирается довольно быстро.
> делать уже нельзя - файл уже в удаленном репозитории @DancingOnWater догмы догмами, а головой иногда тоже можно подумать. Да и проблем-то: git fetch ; git rebase --onto origin/master master topic