05 2016 档案

摘要:上述代码中,get()函数返回的是类成员变量的name的地址,这是很危险的,name是私有的,意味这不想被客户访问,但是如果返回name的地址,那么外部函数就可以修改name,这就破坏了封装性。 为什么会出现上述破坏封装的情况呢? 我们知道在面向对象语言里面有一个概念,叫做访问说明符(access 阅读全文
posted @ 2016-05-30 22:12 阿瞒123 阅读(909) 评论(0) 推荐(0) 编辑
摘要:在《c++编程思想》中,第五章,第三节中有一个嵌套友元。有一个句话是“嵌套结构并不能自动获得访问private成员的权限”代码如下图 即被嵌套进Holder结构的Pointer不能自动获得访问Holder私有成员a[sz]的权限,必须把Pointer声明为Holder的友元结构才行。对此做如下实验: 阅读全文
posted @ 2016-05-30 22:01 阿瞒123 阅读(228) 评论(0) 推荐(0) 编辑
摘要:第一卷 第五章 5.3友元 下面的代码是《c++编程思想》里面的代码, struct X;是一个不完全类型说明,(不完整类型是这样一种类型,它缺乏足够的信息例如长度去描述一个完整的对象。) 《c++编程思想》里面的原话:struct Y有一个成员函数f(),它将修改X类型的对象。这里有一个难题,因为 阅读全文
posted @ 2016-05-30 21:36 阿瞒123 阅读(310) 评论(0) 推荐(0) 编辑
摘要:本来一直想写一个关于库的专题,后来在网上看到这一篇已经写的非常好了,就直接复制粘贴过来了,下面是连接地址http://blog.chinaunix.net/uid-23592843-id-223539.html 本来一直想写一个关于库的专题,后来在网上看到这一篇已经写的非常好了,就直接复制粘贴过来了 阅读全文
posted @ 2016-05-27 10:32 阿瞒123 阅读(191) 评论(0) 推荐(0) 编辑
摘要:在c++可以定义一个const变量,然后把变量的值赋给一个非const指针,可以通过指针来改变const变量的值吗?下面的截图给出了答案 阅读全文
posted @ 2016-05-25 20:09 阿瞒123 阅读(1989) 评论(0) 推荐(0) 编辑
摘要:首先这一篇文章是我搞了N多天后,才成功一点经验,为了不至于下次搭建时忘记,所以记录下来。nivida官网有一个文档,大家可以下载看一下 https://developer.nvidia.com/cuda-downloads 1.1System Requirement(系统要求) (1)一个支持cud 阅读全文
posted @ 2016-05-04 12:28 阿瞒123 阅读(838) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示