All students are surprised by the behavior of C++ using-directives. Consider this snippet (Godbolt): namespace NA { int foo(Zoo::Lion); } namespace NB {
cran
hdfstore
right-align
android-dialog
.data
magic-square
serviceextension
as-if
keras
polar-coordinates
splfileobject
embeddable
vax
char8-t
apache-commons
sieve-of-eratosthenes
ccitt
jsni
hosted-blazor-webassembly
digital-design
visual-studio-2008-sp1
web-to-winforms
oracleclient
groupie
outlook-web-addins
screwdriver-cd
linecache
imports-loader
logstash-filter
lstlisting