1. 程式人生 > >執行時錯誤 terminate called after throwing an instance of 'std l

執行時錯誤 terminate called after throwing an instance of 'std l

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid

 

主要原因:對一個空指標進行操作。

 

例如:char* p = NULL:

string str(p);              //執行時報錯


           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述

terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid

 

主要原因:對一個空指標進行操作。

 

例如:char* p = NULL:

string str(p);              //執行時報錯