zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C++学习、成长记录(2011-2012第一学期第17周)

C++学习 记录 17 第一 成长 2012 学期
2023-09-11 14:15:57 时间
尽管已经期末了,看同学博文的感觉越来越好(尽管这一周难声一片)。决定以后每周将课程中的一些故事记录下来,尤其是同学感言部分。不用说再过多些日子,刚刚看过都觉得亲切和慰藉。 ※ 链表如一条链子把所有的内容都连起来了,就像老鹰抓小鸡,抓到了鸡妈妈,鸡宝宝一个都不落!【好狠耶!】※ 我发现,用分号成了一种习惯.....【一切都会习惯,那就是感觉,日久渐浓 】 ※ 这次的作业又补上了以前的
尽管已经期末了,看同学博文的感觉越来越好(尽管这一周难声一片)。决定以后每周将课程中的一些故事记录下来,尤其是同学感言部分。不用说再过多些日子,刚刚看过都觉得亲切和慰藉。 ※ 链表如一条链子把所有的内容都连起来了,就像老鹰抓小鸡,抓到了鸡妈妈,鸡宝宝一个都不落!【好狠耶!】
※ 我发现,用分号成了一种习惯.....【一切都会习惯,那就是感觉,日久渐浓 】 ※ 这次的作业又补上了以前的知识漏洞,真好。【真好。】 ※ 实验越来越难,……如果考这样的就死翘翘啦……。【进入一个陌生的体系中,需要时间和个人努力去吸收、理解、实践。之后的感觉是,不过尔尔。最后的结局不是死翘翘,而是前途一片光明。不过,只要前行,拦路虎总有,直到体系完全建立。】 ※ 只要把每个自定义函数编好再复杂的程序都有可以编出来! ※ 今天知道了定义了全局变量原来可以对调用的函数定义时不用再写形参!得正确理解结构体数组! ※ 指针比数组占用内存要少啊!挺方便的! ※ 综合能力越来越强,越来越难,可以说是非常吃力了,越来越多的知识点的结合让我有点支持不住了。【很多知识点的结合你可能已经意识不到了,它们已经成为你的习惯。这是一个渐进的过程。需要的是,所有都成习惯。】 ※ 使用string方法的字符串变量来存放姓名数据代替char型,更节省空间,string类型成员只占4个字节。【感觉是对的,有一定道理。string更有利于根据具体情况灵活分配空间。string类型占4个字节,其实是地址值,而其指向的字符串需要多少空间,还是取决于字符串本身。】 ※ 开始看到这个作业的时候真的一点头绪也没有,脑袋昏昏的无从下手呀!!都打算放弃了,但当时幸好靠着殷华哲他和我说了一句话“开始的时候都不会,慢慢的理头绪,不要放弃”努力就会有希望但放弃将永远没有希望了!谨记···· ※ 这次真真切切的感受到了有压力了在经过多次请教程龙童鞋后,终于把程序搞懂了,我想真的应该好好地把c++看看了,因为已经有很多人现在已经处于“小跑”阶段了,我还在“走”的阶段,虽然是起点慢了些,但我相信,只要努力,结果还是会一样的加油 ※ 这些天基本上有时间就看C++课本;再大体的看一遍,然后认真看题回顾做题。努力把落下的程序补上来!虽然很晚,但是心情很好,因为我会了,哈哈! ※ 确实很有难度,团队的力量就是比个人大!!!! ※ 综合性好强啊!老师啊,您是不是也太高估我们啦。看来不练不行啊!编程不是一天就会的,还要努力啊!会读文件还不算啥,会读入,会编,会排才是功夫到家啊!!【宁肯现在让你们说高估,也不能再过些时日让你们说老师低估,没有让大家学上有用的知识。】 ※ 好吧,最近看书的确发现了许多自己忽略的东西,我相信自己能够学好C++。【理论联系实际,是我党一贯的方针。】 ※ 有点儿头绪啦,结构体不过如此。【看到这一句是我最高兴的。】 ※ 任务1:这个程序对我来说真很难;任务2:第一个会了,这个也就不难了。【全说了】 另:本周整理BB平台的资源,一些下学期要用的材料需要建文件夹了,想到给文件夹起个好玩的名字,于是有了下图:
这学期适应下来,下学期我们将飞得更高更远。 亲,准备好了吗?
C++ Primer Plus 第6版 读书笔记(2)第2章 开始学习 C++ C++是在 C 语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了 C++的基本概念和技术,并专辟一章介绍了C++11新增的功能。
C++ STL学习之【反向迭代器】 适配器模式是 STL 中的重要组成部分,在上一篇文章中我们学习了 容器适配器 的相关知识,即 stack 与 queue,除了 容器适配器 外,还有 迭代器适配器,借助 迭代器适配器,可以轻松将各种容器中的普通迭代器转变为反向迭代器,这正是适配器的核心思想
C++ STL学习之【容器适配器】 适配器(配接器)是 STL 中的六大组件之一,扮演着轴承、转换器的角色,使得 STL 中组件的使用更为灵活,比如 栈和队列 就是属于适配器而非容器,以及神秘的反向迭代器也属于适配器
C++ STL学习之【vector的模拟实现】 vector 是 STL 中的容器之一,其使用方法类似于数据结构中的 顺序表,得益于范型编程和 C++ 特性的加持,vector 更强大、更全能;在模拟实现 vector 时,还需要注意许多细枝末节,否则就很容易造成重复析构及越界访问
C++ STL学习之【vector的使用】 vector 是表示可变大小数组的序列 容器,其使用的是一块 连续 的空间,因为是动态增长的数组,所以 vector 在空间不够时会扩容;vector 优点之一是支持 下标的随机访问,缺点也很明显,头插或中部插入效率很低,这和我们之前学过的 顺序表 性质很像,不过在结构设计上,两者是截然不同的
C++ STL学习之【string类的模拟实现】 string 本质上就是一个专注于存储字符的顺序表,使用起来很方便;但在模拟实现 string 时,有许多值得注意的点,下面就来看看 string 类是如何诞生的吧
C++ STL 学习之【string】 STL 是 C++ 的重要组成部分,由六大部分构成:伪函数、空间配置器、算法、容器、迭代器 和 配接器,其中各种各样的 容器 可以很好的辅助我们写程序,比如今天要介绍的 string,有了它之后,我们对字符串的操作就能变得行云流水
贺利坚 烟台大学计算机学院教师,建设系列学习资源,改革教学方法,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学生出主意,一起追求快乐的大学。 著书《逆袭大学:传给IT学子的正能量》,帮助处于迷茫中的大学