All students are surprised by the behavior of C++ using-directives. Consider this snippet (Godbolt): namespace NA { int foo(Zoo::Lion); } namespace NB {
belief-propagation
ecma262
autotools
didfailwitherror
outlook-2019
dial-up
textblock
msbuild-4.0
vuetify-loader
rfc2217
datapersistance
windows-screensaver
vavr
aws-alb
ampersand.js
discord-rpc
smallbasic
disable-caching
autofield
exoplayer-media-item
optaweb-employee-rostering
monomorphism-restriction
duplex
kodi
cpanel
ar.js
explode
system-preferences
ipropertystorage
coravel