Perguntas com a marcação «systems-programming»


9
Por que usar bzero sobre memset?
Em uma aula de Programação de Sistemas que fiz neste semestre anterior, tivemos que implementar um cliente / servidor básico em C. Ao inicializar estruturas, como sock_addr_inou buffers de char (que usamos para enviar dados entre cliente e servidor), o professor nos instruiu a usar apenas bzeroe não memsetinicializá-los. Ele …

7
O que acontece com um identificador de arquivo aberto no Linux se o arquivo apontado for movido ou excluído
O que acontece com um identificador de arquivo aberto no Linux se o arquivo apontado obtiver: Movido -> O identificador de arquivo permanece válido? Excluído -> Isso leva a um EBADF, indicando um identificador de arquivo inválido? Substituído por um novo arquivo -> O identificador de arquivo está apontando para …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.