随笔分类 -  C++学习笔记

从C++到Qt——大师成长之路
摘要:在C++中通过动态创建的对象,我们只能获得一个指针,并通过指针控制它。指针是存放对象的内存地址值,更准确的描述是对象的起始地址值。每一个指针都有一个相关的类型,不同数据类型的指针之间的区别不在指针的描述上,也不在指针所持有的地址上。而在于编译器如何解释特定内存地址上的内容。例如,在32位机器上,一个 阅读全文
posted @ 2019-03-01 15:35 冷豪 阅读(632) 评论(0) 推荐(0) 编辑
摘要:这次我们要透过一个简单的函数swap深入理解函数传参的本质以及在C++中如何选择传参方式。 先来看第一段程序: 通过main函数的调用,我们发现x,y并未实现交换: 原因是整形x和y在函数swap内为按值传递,按值传递时,函数不会访问当前调用的实参。函数处理的值是它本地的拷贝,这些拷贝被存储在运行栈 阅读全文
posted @ 2018-03-11 12:32 冷豪 阅读(61918) 评论(0) 推荐(7) 编辑
摘要:第一讲先从一个实例开始——我们需要完成一个遍历文件并统计单词出现次数的任务。分解功能:首先,按行读取文件并舍弃可能的空行。其次,将每一行都按照空格划分单词。因为可能存在标点符号,我们还需要将标点符号都删除。最后把行首或专有名词中出现的大写字母统一转换。最后将所有获取的字母放到一个关联容器中(map< 阅读全文
posted @ 2018-03-10 20:24 冷豪 阅读(1154) 评论(0) 推荐(0) 编辑

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