ПРОВАЛЕННОЕ СОБЕСЕДОВАНИЕ - Я НЕ ЗНАЮ НА КАКИЕ ОПЦИИ КОМПИЛЯЦИИ И СБОРКИ ВЛИЯЕТ VOLATILE
Чего только не могут спросить на интервью.
volatile модификатор
Что не собеседование, то шанс 9 из 10, что будет вопрос о volatile.
Ответ надо знать на память, так чтобы от зубов отскакивало:
volatile - ключевое слово языков C/C++, которое информирует компилятор о том, что значение переменной может меняться из вне и что компилятор не будет оптимизировать эту переменную.
Но вот следующий вопрос застал меня врасплох:
"на какие опции компиляции и сборки что он влияет".
Признаюсь, что идти в дебри дискуссий, что это только подсказка компилятору, а он может делать как хочет и как заставить его получить именно то что ты именно от него хочешь, мне не хотелось. Ответил честно - не знаю.
Результат - миссия провалена.
Comments
Post a Comment