Запитання з тегом «systems-programming»


9
Навіщо використовувати bzero над мемсетом?
У класі системного програмування, який я взяв у цьому попередньому семестрі, нам довелося реалізувати базовий клієнт / сервер у C. При ініціалізації структур, як sock_addr_in, або буферів char (які ми використовували для передачі даних між клієнтом і сервером) професор доручив нам використовувати тільки, bzeroа неmemset ініціалізувати їх. Він ніколи не …

7
Що відбувається з відкритою файловою ручкою в Linux, якщо загострений файл буде переміщений або видалений
Що станеться з відкритою файловою ручкою в Linux, якщо вказаний файл тим часом отримує: Відсунуто -> Чи залишається обробка файлу дійсною? Видалено -> Чи це призводить до EBADF, що вказує на недійсну обробку файлу? Замінений новим файлом -> Чи обробляє файл вказівку на цей новий файл? Замінено жорстким посиланням на …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.