摘要: 编译错误 阅读全文
posted @ 2018-03-29 19:27 ingy 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 函数的作用域不能是局部的,因为那样的函数无法被外部调用。 函数被调用时,自动变量被存放在栈中,栈中变量的数量随着被调用函数的运行增减,当被调用函数返回后,栈恢复到调用前的状态(自动变量随着函数的返回而消失)。在C++11中,寄存器变量已经失去意义,等于自动变量,保留该关键字只不过是防止使用错误。 自 阅读全文
posted @ 2018-03-29 17:46 ingy 阅读(302) 评论(0) 推荐(0) 编辑
摘要: asd 阅读全文
posted @ 2018-03-29 15:50 ingy 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 头文件:结构(包括类)的声明以及使用该结构的方法的原型(或许还包括模板声明、内联函数、符号常量); 源文件:与结构(包括类)相关的方法的实现; 源文件:调用方法; 以上是C++程序的模块基本组织策略,在另一个程序中,当需要使用这些方法,则只需要包含头文件同时把方法实现文件添加到工程中或者make的路 阅读全文
posted @ 2018-03-29 15:35 ingy 阅读(828) 评论(0) 推荐(0) 编辑
摘要: char &func(const char *str, int len = 1); 有默认值得参数就是默认参数,该函数被调用而不传递默认参数的对应实参,则编译器认定其值为默认值,特别重要的一点是其中一个参数有默认值,则其右边的所有参数都必须有! char &func(const char *str, 阅读全文
posted @ 2018-03-29 10:43 ingy 阅读(528) 评论(0) 推荐(0) 编辑