C++在脱离了环境的情况下输出代码执行的源代码

不要百度的回答,谢谢,是脱离环境下的输出源代码,怎么把源代码输出出来?

首先,你需要一份源代码放在你的程序中,然后你可以用 ___LINE___ 宏来嵌入当前执行的行,然后你可以读取源代码文件,输出这个行的代码。

包编译后就是二进制文件了怎么输出源代码,你告诉我