Использование пространства имен std
Кажется, существуют разные взгляды на использование & apos; using & apos; относительно пространства имен std.
Некоторые говорят, что используйте & apos;using namespace std
', другой, скажем, не префикс, а скорее функции std, которые должны использоваться с'std::
& APOS; в то время как другие говорят, используйте что-то вроде этого:
using std::string;
using std::cout;
using std::cin;
using std::endl;
using std::vector;
для всех стандартных функций, которые должны быть использованы.
Каковы плюсы и минусы каждого?