Tüm C içerisindeki fopen() ve fwrite() öğelerini kullanarak tüm içeriği silmek ve yeniden yazmaya başlamak veya dosyanın sonuna eklemek. Dosyada bir miktar ofsete gitmem ve birkaç bayt üzerine yazmam gerekirse ne olur?fwrite() ile ofset Y'deki X baytlarının üzerine nasıl yazılır?
Bazı işlevlerde bu mümkün mü?
Bu, yalnızca istediğim baytların üzerine yazacak ve eklenmeyecek mi? –
Sorun şu ki, yazdığınızın ötesindeki dosyanın kalanını atıyor mu? –
@Nazgulled: Evet - SEEK_SET, dosyadaki belirli bir bayt ofsetine gider. SEEK_CUR, mevcut konumdan bir ofset aramak için de kullanılabilir. –