Justin Mrkva Justin Mrkva - 3 months ago 38
C++ Question

LLVM Compiler 2.0: Warning with "using namespace std;"

In Xcode using LLVM 2.0, when I put the line

using namespace std;
in my C++ code, I get this warning:


Semantic Issue

Using directive refers to implicitly-defined namespace 'std'


Is there a way to fix this? Why is it giving that warning?

Answer

Have you included any standard header files? Otherwise the compiler doesn't know about namespace std.

Please post more code to clarify.