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;

项目错误汇总

指针篇
  1. 指针=NULL,但指向未知区域
  2. 指针未分配存储空间即调用
  3. 如无不要不释放内存
逻辑结构篇
  1. for循环不可以变动参数作边界判断
posted @ 2022-10-16 09:56  clfire  阅读(31)  评论(0编辑  收藏  举报