using std::setw;
これは C++ ではどういう意味ですか?? プログラミングでいつ使う?スコープ解決演算子が含まれるものを説明してください。
それはstd::setw;
範囲に入る。
using std::setw;
// setw can now be used without qualifying it with std::
setw
(誤って) 非修飾をユーザー定義型の値に適用する場合は、ADL に注意してください。
setw
std
のように名前空間で定義されます
namespace std{
void setw(int) {..}
};
それを使用したい場合std::
は、プレフィックスを使用するか、このように名前空間をプロジェクトに含めます
using namespace std;
後者は、コードとの名前の衝突を引き起こす可能性があるため、あまり良くありません
編集:または@rightfoldが述べたように