11 2014 档案
摘要:1. void* 必须强制类型转换,void* 不能解引用2. 通过函数改变指针所指向的值int parse_int(const std::string line, int* outputvalue) { int a=12; *outputvalue=a;//通过改变指针所指变量的值,而不是改变...
阅读全文
摘要:1 . 必须将头文件的.h 和实现文件的.cpp都加入到 main文件中不然会抛出c++ undefined reference to `test::Test1::parse_int 异常
阅读全文
摘要:zhixingC++ char*,const char*,string的相互转换1.string转const char*strings="abc";constchar*c_s=s.c_str();2.const char*转string 直接赋值即可constchar*c_s="abc";strin...
阅读全文
摘要:格式:类型标识符 &函数名(形参列表及类型说明){ //函数体}好处:在内存中不产生被返回值的副本;(注意:正是因为这点原因,所以返回一个局部变量的引用是不可取的。因为随着该局部变量生存期的结束,相应的引用也会失效,产生runtime error!注意事项:(1)不能返回局部变量的引用。这条可以参照...
阅读全文