क्या FILE *() फ़ाइल के बजाय कच्चे फ़ाइल डिस्क्रिप्टर पर ftell() फ़ाइल में वर्तमान स्थिति को वापस करने का कोई तरीका है? मुझे लगता है कि वहां होना चाहिए, क्योंकि आप lseek() का उपयोग कर कच्चे फ़ाइल डिस्क
ftello/fseeko और fgetpos/fsetpos के बीच क्या अंतर है? दोनों फाइल पॉइंटर को प्राप्त करने/सेट करने वाले फ़ंक्शंस होने लगते हैं जो कभी-कभी 64 बिट ऑफ़सेट की अनुमति देने के लिए अपारदर्शी ऑफसेट प्रकारों का
के आकार के बराबर नहीं है बहुत सीधे शब्दों में, मैं निम्नलिखित कोड का टुकड़ा है: FILE* test = fopen("C:\\core.u", "w");
printf("Filepointer at: %d\n", ftell(test));
fwrite(data, size, 1, test);
prin