How does an "extern C" declaration work?
- by samoz
I'm taking a programming languages course and we're talking about the "extern C" declaration.
How does this declaration work at a deeper level other than "it interfaces C and C++"? How does this affect the bindings that take place in the program as well?