Eiffel:一种在可执行文件运行时显示断言冲突的方法

Eiffel: a way to display assertion violation on runtime of executable

由于我可以选择完成项目以保留断言,我认为断言违规会显示或显示在控制台上(希望在linux) 上的标准错误。这样做的正确方法是什么,好像我必须添加它或启用某些东西才能得到它...

你不需要做任何额外的事情(至少,我从来没有这样做过)。断言违规将导致堆栈跟踪到 stderr。