c++
文章平均质量分 95
晓风飞
一个正在努力的小白,会持续给大家更新一些学习纪录,谢谢大家支持,一起进步!加油!
展开
-
缺省和重载.引用——初识c++
在声明和定义分离的情况下,那么是在声明处缺省,还是在定义处缺省呢?//stack.h头文件下的定义//stack.cpp下的声明应该在头文件下的定义处缺省,因为在运行时,要包含的是头文件,程序在编译的时候会展开头文件,这时候就可以进行缺省调用。而且在声明处还可以判断语法是否正确如果在定义处缺省,那么在第3个情况下就会出现参数太少的报错情况,达不到缺省。如果声名与定义位置同时出现缺省,恰巧两个位置提供的值不同,那编译器就无法确定到底该用那个缺省值。出现重定义报错。原创 2024-03-26 16:46:16 · 717 阅读 · 8 评论 -
命名空间——初识c++
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。编译器搜索原则先局部域后全局域,如果指定了,就去指定区域搜索,使用命名空间我们就可以解决之前rand与我们定义的rand命名冲突的问题了。原创 2024-03-20 22:29:56 · 1721 阅读 · 42 评论