学习日报 2018.7.27

学习内容:

1.《c++语言程序设计》

  今天大部分时间用在了c++的复习上,从基础的二进制内容一直复习到了类与对象。其中细节部分涉及到前几章的二进制计算,诸如反码补码之类。

以及后面几章的基本数据类型、基本控制结构、函数的定义与使用、类与对象。其中重点复习了类与对象,此章主要讲到了类的属性和函数的定义与实现,

因为很久没用c++编程了,所以在构造函数与复制构造函数的内容还是有点生疏,通过写了2个小例题代码重新加强复习。分别是点线类的组合以及使用类来

计算一些数据的银行存款问题。

心得:读万卷书不如行万里路。通过数个小时的复习,原以为对基本知识已经达到了一定的回顾,但是当自己着手写一些简单的代码时,还是发现很多细节上

的错误,以及因为使用java编程更多而导致的对构造函数等使用的不习惯。理论上的知识还是得和代码相结合,以后我不会像今天这样仅限于课本,尽可能多

花时间在代码上。而对于这本c++教材,仔细研读后也发现了以前常常忽略的知识,例如在调用复制构造函数时的临时对象问题,该课本中通过运行栈加以了详

细解读。像用构造函数来定义类型转换也给出了各种例子。这些都让我坚定了要花很多时间去钻研这门课程。

2.《计算机图形学》(第四版)

  因为今天大量的时间还是花在了c++的复习上,这本图形学教材我看完了前3章的基础内容。其中包括对图形学应用领域的基本介绍、图形硬件、图形软件的

介绍。通过对一些扫描器硬件的学习,了解到了像帧缓存、像素、位图等等基础知识。其中对于光栅扫描和网格也有一些内容介绍。算是对图形学有了第一次的

初步认识,后面图形软件也介绍到了opengl,也看了一些使用opengl中的函数来画线段的代码。

心得:今天对于图形学的学习还是比较浅显的,也没有动手进行一些操作,明天我会继续加强在代码这方面的学习和使用,因为后面的二维和三维变换在此教材中

都是放在opengl较靠后的章节,所以打好opengl的基础,我还有很长一段路要走。在学习有见解的时候,我也会写一些博客来浅谈一下c++和图形学中的知识点。

原文地址:https://www.cnblogs.com/jingrui/p/9380051.html

时间: 2024-07-31 15:47:30

学习日报 2018.7.27的相关文章

学习日报 2018.7.28

<新东方考研英语词汇>俞敏洪 北京群言出版社 2015年2月第1版 1个多小时的一个List的背诵复习.考研后一直没有丢弃的一本书,词汇量很大.上午晨读时间作为单词复习和阅读,书中含有很多阅读内容可 用来朗读. <c++语言程序设计>郑莉 董渊 何江舟 编著   清华大学出版社 2010年7月第4版 今天复习第5章数据的共享与保护共计40页的内容,主要包括了作用域.生存期.静态成员.友元.常对象常引用等内容.这一章节的内容比较 杂乱,在学习的过程在一些知识点上花费了较多的时间.首先

学习日报 2018.7.29

1.<新东方考研英语> 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.<c++语言程序设计>郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 复习第6章数组.指针.字符串,此章内容较多今天复习了前35页的内容 3.网站https://learnopengl-cn.github.io/intro/ 在此网站学习opengl的内容,从基本函数的讲解到管线和着色器的入门理论知识.编写了一个窗口创建的程序,因为管线和着色器内容很多, 还没有全部看完,会在看完后

学习日报 2018.7.30

1.<新东方考研英语> 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.<c++语言程序设计>郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 复习完第6章数组.指针.字符串的所有内容. 3.网站https://learnopengl-cn.github.io/intro/ 学习第二节如何绘制一个三角形.跟这内容编写了一些函数的代码,并对出现的函数从参数和作用进行学习.初步熟悉了从顶点着色器.图元分配. 几何着色.片段着色器.编译和链接着色器程序的一系列

学习日报 2018.8.7

1.<新东方考研英语> 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.<c++语言程序设计>郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 学习第九章群体类和群体数据的组织的前半部分内容. 3.网站https://learnopengl-cn.github.io/intro/ 学习纹理这一章的内容. 心得:c++这一章前半部分主要是函数模板和类模板的内容.以及后面对其运用编写一个数组类,也用到了符号的重载.而opengl 这一章纹理的内容就函数来说不

学习日报 2018.8.14

1.<新东方考研英语> 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.<c++语言程序设计>郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 学习第十章泛型程序设计与c++标准模板库的15页内容 3.网站https://learnopengl-cn.github.io/intro/ 学些摄像机章节观察空间.Look At矩阵.方向上的自由移动 心得: OpenGL 1.摄像机位置 glm::vec3 cameraPos = glm::vec3(0.0f

学习日报 2018.8.17

1.<新东方考研英语> 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.<c++语言程序设计>郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 学习第十章泛型程序设计与c++标准模板库的STL基础算法内容 3.网站https://learnopengl-cn.github.io/intro/ 学习光照中的第一节颜色,和第二节基础光照中的环境光照和漫反射光照中的法向量部分. 心得: OpenGL 1.颜色向量 将物体的颜色向量与光源的颜色向量相乘就是最终的

学习日报 2018.8.23

1.<新东方考研英语> 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.<c++语言程序设计>郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 复习第十二章异常处理 3.网站https://learnopengl-cn.github.io/intro/ 学习光照部分第五节多光源. 心得: OpenGL 1.多光源 当在场景中使用多个光源时,通常使用以下方法:需要有一个单独的颜色向量代表片段的输出颜色. 对于每一个光源,它对片段的贡献颜色将会加到片段的输出

【VSCode】Windows下VSCode编译调试c/c++【更新 2018.03.27】

--------– 2018.03.27 更新--------- 便携版已更新,点此获取便携版 已知BUG:中文目录无法正常调试 用于cpptools 0.15.0插件的配置文件更新 新的launch.json // Available variables which can be used inside of strings. // ${workspaceRoot}: the root folder of the team // ${file}: the current opened file

一月十六号学习日报

日期:2020-01-16 作者:老夫秀吉 @雨人网安 一月十六号学习日报 今天又是平淡而又充(ku)实(zao)的一天,讲了一天的OverTheWire题目.学到了很多Linux的基础命令.而且经过了这么多的练习,已经跨过了纸上谈兵的步骤._(:3」∠)_我听得无(hun)法(hun)自(yu)拔(shui),喝了几杯咖啡才让自己冷静下来.其实学习就是这么一个过程吧,加油! 午讲是脱口秀...啊啊啊啊啊啊!羡慕!虽然话题扯得不知道到哪里去了,但是不妨碍他牛*.下午继续,重复重复重复,学习学习学