Giriş
Konsol uygulamalarında kullanıcıya metin gösterip, girdi okumak her zaman başa bela işler. Aşağıda kodlamayı kolaylaştırdığını düşündüğüm şeyler var.
Satır satır okumak
Öncelikle girdi tek satır olmalı ve satırın sonuna kadar okunmalı
Konsol uygulamalarında kullanıcıya metin gösterip, girdi okumak her zaman başa bela işler. Aşağıda kodlamayı kolaylaştırdığını düşündüğüm şeyler var.
Satır satır okumak
Öncelikle girdi tek satır olmalı ve satırın sonuna kadar okunmalı
template <typename T>
T get( std::istream& is = std::cin )
{
T value{};
is >> value;
is.ignore( std::numeric_limits<std::streamsize>::max(), '\n' );
return value;
}
Hiç yorum yok:
Yorum Gönder