C++补丁与项目错误
文件in/out
ifstream in("output.txt");
ofstream out("output.txt");
in>>varible;
varible<<out;
//judge termination
while(in>>x){}
随机数生成与push_back
- vector的push_back是值拷贝,不是指针指向,如图
- srand()写在循环外面
运行时
#include <ctime.h>
clock_t start,end;
start=clock();
end=clock();
double interv=(double)(end-start)/CLOCK_PER_SEC;
cout<<"runtime"<<fixed<<setprecision(8)<<runtime<<endl;
项目错误汇总
指针篇
- 指针=NULL,但指向未知区域
- 指针未分配存储空间即调用
- 如无不要不释放内存
逻辑结构篇
- for循环不可以变动参数作边界判断
愿偿少年泪,犹趁未老时!
本文来自博客园,作者:clfire,转载请注明原文链接:https://www.cnblogs.com/sky1water/p/16793945.html