यदि मेरे पास 32-बिट std :: streampos के साथ std :: fstream का कार्यान्वयन है तो मुझे किस रणनीति का उपयोग करना चाहिए? अगर मैं स्थिति को स्थानांतरित करना चाहता हूं तो मैं इसे कई चरणों में कर सकता हूं (10 जीबी - 10 गुना + 1 जीबी)। मैं स्थिति कैसे प्राप्त कर सकता हूं? या क्या मुझे कुछ चर में fstream के बाहर वर्तमान स्थिति रखना चाहिए?std :: fstream फाइलें 2 जीबी से अधिक
पीएस मैं एसटीएल के कार्यान्वयन को नहीं बदल सकता।
"10 जीबी - 10 बार + 1 जीबी" से आपका क्या मतलब है? @ एंड्रो –