All students are surprised by the behavior of C++ using-directives. Consider this snippet (Godbolt): namespace NA { int foo(Zoo::Lion); } namespace NB {
rollbar
nvram
psutil
user-feedback
draft-js-plugins
unobtrusive-ajax
usagestatsmanager
flycheck
mongodb-3.4
acts-as-commentable
tensorflow2
libreoffice-base
instantclient
activemodel
magnetometer
laravel-exceptions
psscriptanalyzer
named-entity-recognition
phplint
jgraph
mikro-orm
gml
bilinear-interpolation
mktemp
spyc
bindinglist
mpmath
office365api
gitpython
amazon-glacier