getline()がヘッダー文字列からローカル スコープにあり、使用できるのはなぜですか。
#include <iostream>
#include <string>
int main() {
std::string str;
getline(std::cin, str);
std::cout << str << "\n";
return 0;
}
それはgccで動作します。しかし、なぜ?これはヘッダーstringで定義されているため、 getline ()の代わりにstd::getline()を使用する必要がありました。