摘要: 1.题目描述 作为一位web开发者, 懂得怎样去规划一个页面的尺寸是很重要的。 现给定一个具体的矩形页面面积,你的任务是设计一个长度为 L 和宽度为 W 且满足以下要求的矩形的页面。要求: 你需要按顺序输出你设计的页面的长度 L 和宽度 W。 示例: 说明: 2.解法一:耗时216ms 关键为循环条 阅读全文
posted @ 2018-12-21 15:33 Timothy_prayer 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 用于做整理的编号,000,111,222,……999 阅读全文
posted @ 2018-12-21 12:14 Timothy_prayer 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.变量命名规范 变量命名有许多约定俗成的规范,下面的这些规范能有效提高程序的可读性: 标识符要能体现实际含义(顾名思义)。 变量名一般用小写字母,如index,不要使用Index或INDEX。 用户自定义的类名一般以大写字母开头,如Sales_item。 如果标识符由多个单词组成,则单词间应有明显 阅读全文
posted @ 2018-12-21 12:13 Timothy_prayer 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.friend 友元 将一个函数定义为friend,可以读取private数据; 显然,friend提供便利的同时,会破坏C++的封装性,因此,建议谨慎使用,朋友多了也许是个困扰。 2.相同class的各个objects互为friends 阅读全文
posted @ 2018-12-21 12:11 Timothy_prayer 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.参数传递 参数传递:pass by value vs. pass by reference(to const) 推荐:能传引用,尽量传引用(高效,尤其在需要拷贝的对象很大时) 2.返回值传递 返回值传递:return by value vs. return by reference(to con 阅读全文
posted @ 2018-12-21 12:03 Timothy_prayer 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.引例 2.const使用 类class里面的函数分两种: 会改变数据 :不能加const; 确定不会改变数据 :立马加const(强烈建议); 对于引例中的类,可能的调用方式: 为什么强烈建议,对于不会改变数据的函数,立马加const? 因为类设计出来是要给人使用,要充分考虑使用者会怎么使用。上 阅读全文
posted @ 2018-12-21 11:59 Timothy_prayer 阅读(184) 评论(0) 推荐(0) 编辑