读取一段字符,以回车结束

while(static_cast<char>(std::cin.get()) != '
')
    {
     //若读取的字符串不是换行符,则将其放回流内。 std::cin.unget(); cin
>> input; // ... }
原文地址:https://www.cnblogs.com/wuOverflow/p/4895964.html