工具/软件:TI C/C++编译器
课程板{
公共:
虚拟~Board();
Syslog* syslog(){返回syslog_;};
受保护:
Board()
:syslog_(NULL){};
syslog* syslog_;
}
class BoardImpl : Public Board {
public:
BoardImpl();};
BoardImpl::BoardImpl(): Board(): Board(){
Board::syslog_=syslog::Init();
}void se_function(){ void se_Impl
board;
Board *board_ptr =系统
板;open*/trlashed/>板模式下
的<printah_printf;<_logf_printp>logf;"trl/>
有人能告诉我为什么上面的代码会崩溃吗? 我们使用编译器TMC.5,如果我们使用返回指针的函数调用,然后以这种方式取消引用它,我们就会一直看到这种崩溃在15.12 上发生。 我怀疑编译器做的不对。