c++
文章平均质量分 59
rookiexxj01
这个作者很懒,什么都没留下…
展开
-
c++ 名称空间
1.如下代码中,使用using Jill::fetch可以将fetch添加到局部声明区域中,这会使全局变量fetch失效,所以最后输出的结果是9.4.在名称空间中声明的函数名的作用域为整个名称空间,因此定义和声明必须位于同一个名称空间中,这正是名称空间的开放性发挥作用的地方。4)多使用 using std::cin 而不是using namespace std。1)namespace 不可以定义在代码段中,意味着不可以放在main函数中。3.不定义名称,用作静态全局变量,将链接性转为内部。原创 2024-08-23 09:58:12 · 155 阅读 · 0 评论 -
c primer plus 内存模型和命名空间1
笔记原创 2024-08-21 16:03:56 · 920 阅读 · 0 评论 -
c++prime plus this指针笔记
1.指示调用该函数对象本身:按上面例子stock1.topval(stock2).name,this指向调用该成员函数的对象,即stock1,this就是stock1的地址,*this返回的就是stock1本身。如何比较两个Num创造的对象中的val值,由于val值被设置成私有的,所以本身不能创建对象,然后用Num.val。因此,需要在public中写一个比较的内置函数。2.如 this->this.total_val;即访问当前对象中的成员函数。原创 2024-08-19 16:40:55 · 207 阅读 · 0 评论