Сообщение Re[2]: Span - новая подковырка для собеседований от 04.02.2022 4:14
Изменено 04.02.2022 4:28 Shmj
Re[2]: Span - новая подковырка для собеседований
Здравствуйте, Kolesiki, Вы писали:
K>Да пофиг, что она выведет! Это априори левый код. Брать всякое гогно и пытаться делать из собеседуемого "компилятор сишарп" — тупее конторы не найти! Ты не должен отвечать за чужой код, ты должен писать свой.
Ну тут не совсем ребус. Стек — это таки базовое понятие и если чел. примерно знает как стек работает — то уже плюс.
Я вот когда увидел возможность использовать stackalloc у управляемом коде — сразу задался вопросом — а что же будет, если ссылку на стековою переменную передать за пределы стека?
K>Да пофиг, что она выведет! Это априори левый код. Брать всякое гогно и пытаться делать из собеседуемого "компилятор сишарп" — тупее конторы не найти! Ты не должен отвечать за чужой код, ты должен писать свой.
Ну тут не совсем ребус. Стек — это таки базовое понятие и если чел. примерно знает как стек работает — то уже плюс.
Я вот когда увидел возможность использовать stackalloc у управляемом коде — сразу задался вопросом — а что же будет, если ссылку на стековою переменную передать за пределы стека?
Re[2]: Span - новая подковырка для собеседований
Здравствуйте, Kolesiki, Вы писали:
K>Да пофиг, что она выведет! Это априори левый код. Брать всякое гогно и пытаться делать из собеседуемого "компилятор сишарп" — тупее конторы не найти! Ты не должен отвечать за чужой код, ты должен писать свой.
Ну тут не совсем ребус. Стек — это таки базовое понятие и если чел. примерно знает как стек работает — то уже плюс.
Я вот когда увидел возможность использовать stackalloc у управляемом коде — сразу задался вопросом — а что же будет, если ссылку на стековою переменную передать за пределы стека? Думал получить stack fault exception — а тут фиг тебе, компиллер проверяет что хранится в Span.
K>Да пофиг, что она выведет! Это априори левый код. Брать всякое гогно и пытаться делать из собеседуемого "компилятор сишарп" — тупее конторы не найти! Ты не должен отвечать за чужой код, ты должен писать свой.
Ну тут не совсем ребус. Стек — это таки базовое понятие и если чел. примерно знает как стек работает — то уже плюс.
Я вот когда увидел возможность использовать stackalloc у управляемом коде — сразу задался вопросом — а что же будет, если ссылку на стековою переменную передать за пределы стека? Думал получить stack fault exception — а тут фиг тебе, компиллер проверяет что хранится в Span.