Modules in VC++ (have to?) have the extension .ixx
.ixx
I split my code between a definition file .ixx and a code file .cpp
.cpp
C