Tüm platformlar hoş geldiniz, lütfen cevabınız için platformu belirtin. Benzer bir soru: Programlı olarak C ++ 'da CPU önbellek sayfası boyutu nasıl alınır?
Bir Sistem Programlama dersinde bu önceki dönemi aldım, C'de temel bir istemci / sunucu uygulamak zorunda kaldık sock_addr_in. Profesör ya da char arabellekleri (istemci ve sunucu arasında ileri ve geri veri gönderirken kullandığımız) profesörü bize sadece onları kullanmamızı bzerove memsetbaşlatmamamızı emretti . Nedenini hiç açıklamadı ve bunun geçerli bir nedeni …
Bu arada sivri uçlu dosya şunu alırsa, Linux'ta açık bir dosya tanıtıcısına ne olur: Taşındı -> Dosya tanıtıcısı geçerli kalıyor mu? Silindi -> Bu geçersiz bir dosya tutamacını gösteren bir EBADF'ye yol açar mı? Yeni bir dosya ile değiştirildi -> Dosya tanıtıcısı bu yeni dosyayı gösteriyor mu? Yeni bir dosyaya …