C++学习记录

为什么要学习C++

  • 因为大学没C++
  • 面试上要求精通C++
  • shader学习也是要求有C++,图形渲染
  • 引擎的底层问题,不学C++没办法看懂
  • 未来如果需要学习UE4,减少切换时间

怎么学习

  • 知乎上关注了C++
  • 其次购买了《C++ Primer(第五版)》,2015年11月时候购入的
  • 看一些学习的免费课程

C++知识点(不定期更新)

一 对象实例化

  • 从栈实例化对象

二分法

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。

我是谁

我是谁

朱涛,职业是Unity3D客户端,坐标上海嘉定。2014年6月毕业于苏州科技大学,就读数字媒体艺术专业(计算机系和艺术系的交叉学科)。

与游戏结缘

从5岁起跟着表哥后面玩小霸王游戏,小学每个暑假都是在玩小霸王重度过的,小学六年纪的时候,在看电视CCTV5上看到war3比赛,知道魔兽争霸,当时电脑课上没什么内容讲,就玩系统自带的扫雷和扑克游戏,六年级暑假有机会玩了War3,当时家里没有网络,就玩War3的剧情战役,玩的不亦乐乎。初中暑假都会玩,因小学升初中考到县城上学,在学校知道了很多的游戏。在电子词典晚上玩三国霸业,雷霆战机,伏魔记。也在那时在psv上玩宠物小精灵。高中的时候,和朋友偷偷去玩War3对战。大学和室友一起玩War3的RPG接触Dota,从War3转玩Dota,现在转玩Dota2。大学玩过火炬之光,上古卷轴5。因为家里有警告不让玩网络游戏,加上本身也什么钱可花,网络游戏更多是去了解和看。

为什么选择当一名程序员

初中开始时就对电脑很感兴趣,当时了解电脑的构造。高中时候,信息课上,接触VB语言,发现自己可以很好的理解,也很快实现老师的要求。大一C语言,编程实践上我一直算比其他同学先完成的。在学校课程做网页是当时感觉很牛逼的事。就花了很大的精力去做。大三的时候看完一本PHP教程书,也在大三的时候,接触到Unity3D,觉得多平台发布解决了很多问题,未来很有发展前景。在做虚拟现实和游戏上,选择了游戏,因为热爱。
|