change.cpp
上传用户:dq031136
上传日期:2022-08-08
资源大小:802k
文件大小:0k
源码类别:

VC书籍

开发平台:

C++ Builder

  1. #include <iostream.h>
  2. #include <fstream.h>
  3. #include <stdlib.h>
  4. void main(int argc, char *argv[])
  5.  {
  6.    if(argc!=4)
  7.     {
  8.       cout << "Usage: change <filename> <byte> <character>" << endl;
  9.       exit (1);
  10.     }
  11.    fstream out(argv[1], ios::in | ios::out | ios::binary);
  12.    if(!out)
  13.     {
  14.       cout << "Cannot open file!";
  15.       exit (1);
  16.     }
  17.    out.seekp(atoi(argv[2]), ios::beg);
  18.    out.put(*argv[3]);
  19.    out.close();
  20.  }