赞
踩
§ Batch Sequential (批处理)
§ Pipe-and-Filter (管道-过滤器)
§ Process Control(过程控制,3.7)
批处理风格:
直观结构
批处理风格-基本定义
§每个处理步骤是一个独立的程序
§每一步必须在前一步结束后才能开始
§数据必须是完整的,以整体的方式传递
§典型应用:
–传统的数据处理
–程序编译/CASE(computer aided software engineering)工具
批处理风格-基本构成
§基本组件:独立的应用程序
§连接件:某种类型的媒质(magnetic tape)
§表达拓扑结构:连接件定义了相应的数据流图
§每一步骤必须在前一步骤完全结束之后方能开始
程序:#include <iostream>
#include<fstream>
using namespace std;
bool writeFile(constchar* strPath,char strConcern[],int length)
{
ofstream outfile;
outfile.open(strPath,ios::app);
if(!outfile)
{
cerr<<"openerror!"<<endl;
return false;
}
outfile.write(strConcern,length);
outfile.close();
return true;
}
bool ReadFile(constchar * strPath,char strConcern[],int length)
{
ifstream infile;
infile.open(strPath,ios::binary);
if(!infile)
{
cerr<<"openerror"<<endl;
return false;
}
while(!infile.eof())</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。