All students are surprised by the behavior of C++ using-directives. Consider this snippet (Godbolt): namespace NA { int foo(Zoo::Lion); } namespace NB {
tabindex
gopherjs
samsung-galaxy-gear
glom
lz4
browser-detection
maui-blazor
const-correctness
perforce
infobip-api
tm
sync-settings
qresource
sublime-build
google-api-linter
isometric
svg-salamander
piping
process-state-exception
axios
pep585
multi-table-delete
differentiation
angular4-aot
google-messages
aasa
sdl-image
qabstractitemmodel
ng2-smart-table
routed-events