Aracılığıyla paylaş


Ayıklama İşleçlerini Kullanma

Tüm standart C++ veri türleri için önceden programlanmış ayıklama işleci (>>), giriş akışı nesnesinden bayt almanın en kolay yoludur.

Biçimlendirilmiş metin girişi ayıklama işleçleri, gelen veri değerlerini ayırmak için boşluklara bağlıdır. Bir metin alanı birden çok sözcük içerdiğinde veya sayıları virgülle ayırdığında bu uygunsuz bir durumdur. Böyle bir durumda, biçimlendirilmemiş giriş üyesi işlevini istream::getline kullanarak boşluk içeren bir metin bloğunu okumak ve ardından bloğu özel işlevlerle ayrıştırmak alternatiftir. Başka bir yöntem, karakter verilerini ayıklamak ve biçimlendirmek için üyeleri çağırabilen istream gibi GetNextTokenbir üye işlevine sahip bir giriş akışı sınıfı türetmektir.

Ayrıca bkz.

Giriş Akışları