There are a number of solutions to this problem:
- there is of course XML documentation.
You can include the written source output in the section "C / C ++" → "Output Files", "Expand Attributed Source", as well as various levels of the Assembler Output output data.
Unfortunately, these methods are rather laborious and unstructured (for example, manual cracking of syntax).
- RTTI C/++. , #, .
- Mangling , RTTI . ++ , ; , mangling , API- SDK Windows Win32 APi, "un " . , .
- PDB, DIA SDK PDB, . , PDB, (public vs. private), .
- , Phoenix, MSR, / .
- CodeDom, MSVC SDK (DSL) .
- MSVC DSL API, -, , , . , , API, BASIC, , VB ( , VB), .
- ...;), 9.