All students are surprised by the behavior of C++ using-directives. Consider this snippet (Godbolt): namespace NA { int foo(Zoo::Lion); } namespace NB {
boost-process
slimdx
federation
switchery
google-drive-api
table-per-class
draper
non-printing-characters
dynamic-ui
sub-array
keyboard-layout
net.p2p
dart-server
arabic
passphrase
sitecore6
pgbench
mapview
three-dots
netiq
xamarin-forms-4
goroutine
mobilefirst-cli
pdostatement
xdebug-profiler
docker-command
azure-tablequery
tally
device-compatibility
dbt