diff options
Diffstat (limited to 'c++.html.markdown')
| -rw-r--r-- | c++.html.markdown | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/c++.html.markdown b/c++.html.markdown index efce0053..e45c73c3 100644 --- a/c++.html.markdown +++ b/c++.html.markdown @@ -159,11 +159,12 @@ void foo()  int main()  { -    // Assume everything is from the namespace "Second" -    // unless otherwise specified. +    // Includes all symbols from `namesapce Second` into the current scope. Note +    // that simply `foo()` no longer works, since it is now ambiguous whether +    // we're calling the `foo` in `namespace Second` or the top level.      using namespace Second; -    foo(); // prints "This is Second::foo" +    Second::foo(); // prints "This is Second::foo"      First::Nested::foo(); // prints "This is First::Nested::foo"      ::foo(); // prints "This is global foo"  } | 
