码迷,mamicode.com
首页 > 其他好文 > 详细

苏州实习第一天记

时间:2016-07-09 00:42:03      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

0x01

今天第一天上班,早上差不多5.30就醒了,毕竟人生第一次去实习单位上班,不到8点到达单位,跟想象中一样,格子间,其实我也蛮喜欢这种的。找了半天发现,我们方向没有格子,悲催……8点到10点半,聊天中度过,10点半开会,讲述了项目背景(这里不多少,要保密的),才发现果然项目都要用C++开发,懵逼了,报的java,要学C++,哎,公司安排什么就做什么吧,主要领会的意思就是用C++读取点的坐标,然后画图,涉及到了向量计算,还有std::vector的学习,计算机中矢量线面的学习,差值算法,贝塞尔,B样条此类东西,虽然没接触过,C++基础也不好,但是心里很坦然,学呗。

0x02

中午吃了饭,休息会儿,1.30开工,一位老师给我们联系好了机位,去配环境,然后在vs下运行了一个样例,成功了,画线之类的东西。

0x03

4点多开会,WY学长讲的是编码规范与协同开发,对于有些开发经验的我来说,感觉这一点十分重要。WY学长初二就开始学习编程了,想想自己,初二还真没接触过编程语言这些呢。

①对齐相关的

②缩进

③if的后面那个花括号另起一行写

④变量对齐

⑤空行:分隔程序段落的作用

⑥注释,个人认为十分重要,具体重要性就不说了。

作者,文件名,功能说明,版本,日期(在文件首部写)

输入参数,输出参数,返回值(函数前写)

功能,原理说明(语句块前)

修改代码处表明修改人,修改了哪些

⑦类的形式:公有在前,私有在后

⑧命名法:functionName,valueName

⑨C++中用const常量完全取代宏常量

例如:#define PI 3.14159

const float PI=3.14159

⑩EPS

eps是在函数程序中事先说明的常量,默认的eps = 2^(-52),是控制迭代精度的,相当于微积分里面的无限小值。 
matlab里
eps(1/2) = 2^(-53)
eps(1) = 2^(-52)
eps(2) = 2^(-51)

使用好像是在double那里用的吧。

类型变量与0比较

指针与0比较  if(p==NULL)

技术分享

 

没有参数,用void填充.理由:

写void是明确函数没有参数,是一种良好的编程习惯,对程序没有影响,写不写都可以。

 

注:

如果参数是指针,并且用作输入,前面加const

 

苏州实习第一天记

标签:

原文地址:http://www.cnblogs.com/baipeng/p/5654843.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!