change.cpp
Upload User: dq031136
Upload Date: 2022-08-08
Package Size: 802k
Code Size: 0k
Development Platform:

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.  }