1.统计时间

#include<ctime>
clock_t startTime = clock();
code();
clock_t endTime = clock();
cout << endl<< "time: " << double(endTime - startTime) / CLOCKS_PER_SEC << " s"<<endl;

2.读取文件

#include<iostream>
#include<fstream>
#include<cstdlib>
const int SIZE=60;
int main()
{using namespace std;char filename[SIZE]="information.txt";ifstream inFile;inFile.open(filename);if(!inFile.is_open()){cout<<"Could not open the file"<<filename<<endl;cout<<"Program terminating.\n";exit(EXIT_FAILURE);}double value;                                                                    //1double sum=0.0;int count=0;inFile>>value;                                                                     //1while(inFile.good()){++count;sum=sum+value;inFile>>value;}if(inFile.eof())cout<<"end of file reached.\n";else if(inFile.fail())cout<<"input terminated by data mismatch.\n";elsecout<<"input terminated for unknown reason.\n";if(count==0)cout<<"NO DATA PROCESSED.\n";else{cout<<"items read:"<<count<<endl;cout<<"sum:"<<sum<<endl;}inFile.close();       return 0;
}

3.写入文件

#incluede<fstream>
ofstream outFile;
outFile.open("carinfa.txt");        //要放入的文件名
outFile<<...                        //放入的信息
.
.
.
outFile.close();                    //关闭文件

4.产生0~89之间的随机数

#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{double target;srand(time(0));for(int i=0;i<=20;i++){target=rand()%90;cout<<target<<endl;}return 0;
}

6.传二维数组

int show(double* A,int row,int col)
{int i,j;double** B=new double*[col];for(i=0;i<row;i++){B[i]=new double[col];}for(i=0;i<row;i++){for(j=0;j<col;j++){B[i][j]=*(A+i*col+j);cout<<B[i][j]<<"  ";}cout<<endl;}for(i=0;i<row;i++){delete[] B[i];}delete[] B;}
//调用: show(A[0],4,7);

转载于:https://www.cnblogs.com/qujingtongxiao/p/9862380.html

c++常见操作的模板相关推荐

  1. python遍历文件对象_Python文件常见操作实例分析【读写、遍历】

    本文实例讲述了Python文件常见操作.分享给大家供大家参考,具体如下: 1.文件是什么? 文件是存储在外部介质上的数据或信息集合,程序中源程序.数据中保存的数据.图像中的像素数据等等: 文件是有序的 ...

  2. xenserver常见操作之用iso镜像安装OS及xen-tools

    # ## xenserver常见操作之用iso镜像安装OS # xensever/ linux/ iso     要在VM开始安装作业系统,虽然XenServer已包含多个范本,例如RedHat AS ...

  3. 常见php模板_几款常见的PHP模板引擎

    PHP是一种HTML内嵌式的在服务器端执行的脚本语言,所以大部分PHP开发出来的Web应用,初始的开发模板就是混合层的数据编程.虽然通过MVC设计模式可以把程序应用逻辑与网页呈现逻辑强制性分离,但也只 ...

  4. 路径,文件,目录,I/O常见操作汇总

    摘要:    文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案 ...

  5. python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】

    本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...

  6. BOM,DOM常见操作和DHML

    BOM (Browser Object Model)浏览器对象模型,控制浏览器的一些行为 window对象 代表一个HTML文档 属性 页面导航的5个属性 self, parent, top, ope ...

  7. go语言笔记——切片函数常见操作,增删改查和搜索、排序

    7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作.您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序.例如  ...

  8. 在单链表写入一组数据代码_链表常见操作和15道常见面试题

    什么是单链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer),简单来说链表并不像数组那样 ...

  9. python基础实例-Python基础之字符串常见操作经典实例详解

    本文实例讲述了Python基础之字符串常见操作.分享给大家供大家参考,具体如下: 字符串基本操作 切片 # str[beg:end] # (下标从 0 开始)从下标为beg开始算起,切取到下标为 en ...

最新文章

  1. python的顶级高手_Python+深度学习
  2. 【Spark Summit East 2017】Spark与在线分析
  3. Storyboard中segue使用总结
  4. .NET和Docker ,比翼双飞
  5. fftw-3.3.8库在linux下的的编译和配置
  6. jquery 鼠标事件汇总
  7. 【读书笔记】实战JAVA虚拟机JVM故障诊断与性能优化 读书笔记
  8. 魅族插了卡显示无服务器,魅族手机SD卡无法读取怎么办解决方案
  9. 算法学习:并行化初体验_JAVA实现并行化归并算法
  10. 计算机网络安全员好就业吗,网络安全就业前景怎么样?
  11. 计算机论文鉴定表指导教师评语,毕业论文指导老师评语|毕业论文鉴定表评语...
  12. 小猪短租网requests库使用
  13. Log4j使用配置总结
  14. 中国混合现实产业调研分析及发展战略研究报告2021-2027年版
  15. 外星人冯诺依曼【转】
  16. Autodesk 2013 免费下载 及所有产品product Key(产品密匙)
  17. 【云原生网关】Kong 使用详解
  18. Modelsim中出现Syntax error, unexpected non-printable character错误
  19. HSB概念和应用场景
  20. C sort 排序函数用法

热门文章

  1. LCS最大公共子序列【转载】
  2. Linux一键安装PHP/JAVA环境OneinStack
  3. Struts2学习8--文件上传(多个文件上传)
  4. djano-cms学习笔计(一)
  5. leetcode算法题--有序链表转换二叉搜索树★
  6. leetcode算法题--最长数对链
  7. sqlserver新增主键自增_深入Mysql,SqlServer,Oracle主键自动增长的设置详解
  8. oracle 10g安装过程遇到的问题
  9. 商业级全局负载均衡器 zeus.ZXTM 实施方案
  10. java代码审查规范