Bulabildiğim tüm belgeler, std::basic_istream<>::ignore(n)
"karakterleri ayıklayıp attığını" söylüyor, ancak bu çıkarımın ne anlama geldiğiyle ilgili çok açık değil.Bir std :: ifstream ile, karakterleri göz ardı etmek ve aramak arasında bir fark var mı?
Özellikle bir için, bir uygulama dosyada sadece seekg
-ing ile eşdeğer hale getirebilir mi? Öyleyse, ana uygulama uygulamaları bunu yapar mı?
Aksi taktirde, karakterler gerçekten atılmadan önce "okunuyor" ise, seekg
kullanılabilir olduğunda zayıf bir seçimdir (ör. Bir dosya veya dize akışı ile).