假设您的C ++编译器支持它们,是否有任何特殊原因不使用__FILE__,__LINE__以及__FUNCTION__用于记录和调试目的?
我主要关心的是给用户误导数据 - 例如,由于优化而报告错误的行号或功能 - 或者因此导致性能损失。
基本上,我可以信任__FILE__,__LINE__并__FUNCTION__以永远做正确的事?
慕田峪4524236
相关分类