编程练习总结
2017-10-10 16:40
127 查看
1. 利用instream.open() 的过程中,文件名要加上双引号引用
2. 由于instream.get可能会出错,因此在使用instream.get时候,用while(!instream.fail()) 来循环get
3. 此外 instream.fail|需要一个起始状态,因此总是在上面的while 开始之前先执行一次instream.get再执行循环
4. 使用的函数要declare而且参数数量要与使用时一样多,否则会报too much parameter的错误
5. for与while 使用的时候要用花括号括起来
6. if的()忘记加里
7. return值忘记写
8. 如果告诉你{}的问题,那一定是之前的for 循环等等的{} 忘记写了
10. 默认情况下的instream是通畅的,那为什么会先instream.get再count++ 而不是先count++ 再instream.get呢
因为我们不知道这个文件是不是空的,如果是空的,那我们在没有一个字符的情况下也得出count+1 ,非常无解
11. 函数名字写错了- -,声明里写的跟定义里写的以及调用写的都不一样- -
12.数组: 在initialisation/定义/创建 的时候不仅要写[ ] 还要写长度;
在 function Declaration/ definition 的时候仅需要写[ ] 不用写长度;
在函数调用/传参数的时候 不需要写[ ] 也不用写长度;
13.默认值的声明: 函数定义里不要写出默认值,在函数声明里写出默认值就可以了;
14.bool是一种返回值类型 true/false
15.can not resolve type而导致的string类型下红线可能是因为没加using namespace std的原因
2. 由于instream.get可能会出错,因此在使用instream.get时候,用while(!instream.fail()) 来循环get
3. 此外 instream.fail|需要一个起始状态,因此总是在上面的while 开始之前先执行一次instream.get再执行循环
4. 使用的函数要declare而且参数数量要与使用时一样多,否则会报too much parameter的错误
5. for与while 使用的时候要用花括号括起来
6. if的()忘记加里
7. return值忘记写
8. 如果告诉你{}的问题,那一定是之前的for 循环等等的{} 忘记写了
10. 默认情况下的instream是通畅的,那为什么会先instream.get再count++ 而不是先count++ 再instream.get呢
因为我们不知道这个文件是不是空的,如果是空的,那我们在没有一个字符的情况下也得出count+1 ,非常无解
11. 函数名字写错了- -,声明里写的跟定义里写的以及调用写的都不一样- -
12.数组: 在initialisation/定义/创建 的时候不仅要写[ ] 还要写长度;
在 function Declaration/ definition 的时候仅需要写[ ] 不用写长度;
在函数调用/传参数的时候 不需要写[ ] 也不用写长度;
13.默认值的声明: 函数定义里不要写出默认值,在函数声明里写出默认值就可以了;
14.bool是一种返回值类型 true/false
15.can not resolve type而导致的string类型下红线可能是因为没加using namespace std的原因
相关文章推荐
- 【编程练习】最近准备开始找工作,这篇文章作为一个code练手题目的总结吧
- [编程练习与总结1] 时间日期格式转换
- 【编程练习】最近准备开始找工作,这篇文章作为一个code练手题目的总结吧
- 【编程练习】最近准备开始找工作,这篇文章作为一个code练手题目的总结吧
- [编程练习与总结2] 根据关键字进行字符串拷贝
- SDAU编程练习二-------二分法and搜索总结
- 剑指Offer编程练习009——变态跳台阶
- WinPcap编程常用函数和数据结构总结
- 牛客网2017校招真题编程练习--3.下厨房
- C++.Primer.Plus第五版第五章编程练习答案
- 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结
- C语言学习历程——编程练习3——02
- iOS多线程编程:线程同步总结
- 15年编程生涯,资深架构师总结的7条经验
- C语言中的多线程编程--Unix学习总结之五
- 网络编程细节总结
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第4章编程练习5
- Android编程之内存溢出解决方案(OOM)实例总结
- java编程相关总结(三)
- C#编程总结--总目录