c++ 关于局部变量的问题 25
c++中有如下个方法以及使用:constchar*A(constchar*a){std::stringstr=a;returnstr.c_str();}B(constch...
c++中有如下个方法以及使用:
const char *A(const char * a){
std::string str = a;
return str.c_str();
}
B(const char * b){
.....
//b 做一些处理
.....
}
B(A("test"));
这样有什么错误,或者隐患,怎么改? 展开
const char *A(const char * a){
std::string str = a;
return str.c_str();
}
B(const char * b){
.....
//b 做一些处理
.....
}
B(A("test"));
这样有什么错误,或者隐患,怎么改? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询