-1
は、私は私の質問は、より良いコードを示していると考えるのパラメータとして入力を渡すインライン化することは可能ですか?何かのように: SetSomeMember(std::cin)
?次のようにそれはそれは、このような何かを行うことが可能である、
template <typename T>
T get_from_cin()
{
T result;
std::cin >> result;
return result;
}
あなたはそれを使用することができます:あなたはすばやく簡単なヘルパー関数を作成することができますstd::cin
からタイプT
の値を取得したい場合は
はい、 'getline'は、例えば、そのメソッドを使用しています。http://en.cppreference.com/w/cpp/string/basic_string/getline –