ПРОВАЛЕННОЕ СОБЕСЕДОВАНИЕ - Я НЕ ЗНАЮ НА КАКИЕ ОПЦИИ КОМПИЛЯЦИИ И СБОРКИ ВЛИЯЕТ VOLATILE


Чего только не могут спросить на интервью.

volatile модификатор 

Что не собеседование, то шанс 9 из 10, что будет вопрос о volatile.

Ответ надо знать на память, так чтобы от зубов отскакивало:

volatile  - ключевое слово языков C/C++, которое информирует компилятор о том, что значение переменной может меняться из вне и что компилятор не будет оптимизировать эту переменную.


Но вот следующий вопрос застал меня врасплох:
"на какие опции  компиляции и сборки  что он влияет".

Признаюсь, что идти в дебри дискуссий, что это только подсказка компилятору, а он может делать как хочет и как заставить его получить именно то что ты именно от него хочешь, мне не хотелось.  Ответил честно - не знаю. 

Результат - миссия провалена. 




Comments

Popular posts from this blog

ВЫГОРАНИЕ: ЗАДОЛБАЛСЯ РАБОТАТЬ

ПРОВАЛЕННОЕ СОБЕСЕДОВАНИЕ - Я НЕ ЗНАЮ ЧТО ТАКОЕ ЕДИНИЦА КОМПИЛЯЦИИ

ПРОВАЛЕННОЕ СОБЕСЕДОВАНИЕ - НЕ ПРОШЕЛ СКРИНИНГ НА GOLANG