release模式和debug模式有什么区别?有多少种模式?

release模式和debug模式有什么区别?有多少种模式?

我来补充一点,根据你的需要,可以定义很多种模式;比如在不同模式下,定义不同的 宏定义,从而实现不同的版本,(unicode, mbcs);或者,带 log,不带 log 的版本;或者,多线程模式,单线程模式;或者,分析代码速度的版本,。。。

举个例子,如果你尝试实现一个 COM 组件,VC /visual studio 自动提供给你的模式就大于两个