エラーが発生したコード行は次のとおりです。これは2008年の私の本にあります。std::cin.get(std::cin.rdbuff()->in_avail()+1);
誰かがそれが何を意味し、なぜそれが私にエラーを与えるのか教えてもらえますか?
In function 'int main()':|7|error: 'struct std::istream' has no member named 'rdbuff'|
||=== Build finished: 1 errors, 0 warnings ===|
- アップデート -
rdbuffをrdbuf
に変更すると、次のエラーがスローされます。
walkthrough.cpp|7|error: no matching function for call to 'std::basic_istream<char, std::char_traits<char> >::get(std::streamsize)'|