2014年1月22日

C++ 一个关于返回参数的问题

摘要: C++ 中有一些很恶心的细节:const char*getTempStr(){ std::string s = "1234567"; return s.c_str();}这个函数中s 作为一个临时变量当结束了函数的话,会释放这个栈所以。。。。在main函数中sql指针指向一个乱的地址;int main(int argc, const char * argv[]){ const char* sql = getTempStr(); std::cout exec(sql,NULL); 方法2: GSQLITE3->exec(getTempStr().c_str(),NULL 阅读全文

posted @ 2014-01-22 17:51 大大世界 阅读(300) 评论(0) 推荐(0) 编辑

导航