函数规则
2010-01-16 04:00
10 查看
以下内容基本都是从《高质量C++编程指南》中摘抄过来的
1:如果函数的参数是指针,且仅做输入用 应该在前加入const,以防止该指针在函数体内被修改
举例:void StringCopy(char *strDestination, const char *strSource
)
我:字符串拷贝的函数我们只需要原字符串的内容 我们不希望字符串的内容被修改 所以用const char *来修饰strSource
1:如果函数的参数是指针,且仅做输入用 应该在前加入const,以防止该指针在函数体内被修改
举例:void StringCopy(char *strDestination, const char *strSource
)
我:字符串拷贝的函数我们只需要原字符串的内容 我们不希望字符串的内容被修改 所以用const char *来修饰strSource
相关文章推荐
- 函数调用约定与函数名称修饰规则
- 函数调用规则
- C/C++函数调用约定与函数名称修饰规则探讨
- 数据库表、视图、存储过程、函数、字段的命名规则
- 函数名配对规则
- 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal) \DLL内存使用
- opencv学习(四)头文件申明/main函数格式定义/程序(变量)命名规则/printf函数
- C++函数名的修饰规则
- 函数设计规则
- 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)
- 函数编写规则(一)
- 将“引用”作为函数返回值类型的格式、好处和需要遵守的规则
- 同名成员或函数的屏蔽规则
- 晒晒C++:虚函数的真相(VC编译器如何实现“virtual ”规则)
- 编程中常见的变量、函数、类的命名规则
- 晒晒C++:虚函数的真相(VC编译器如何实现“virtual ”规则)
- Oracle正规则函数的用法,regexp_substr,REGEXP_LIKE,REGEXP_INSTR,REGEXP_REPLACE
- 函数名修饰和调用规则
- 【转】C/C++标识符(常量名、变量名、函数名、类名、文件名)命名规则
- COLLATE函数与字符集排序规则的思考