PinkSide

Files-31

Feb 24th, 2014
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <iomanip>
  4.  
  5. using namespace std;
  6.  
  7. int main(int argc, const char* argv[])
  8. {
  9.     bool leftAlign = false;
  10.     ifstream inFile;
  11.  
  12.     int * name1, * name2, n1C = 0, n2C = 0;
  13.     //DEBUG
  14.     int j = 1000;
  15.  
  16.     name1 = new int [j];
  17.     name2 = new int [j];
  18.  
  19.     inFile.open("Name1.txt", ios::in);
  20.     int i = 0;
  21.     while(!inFile.eof())
  22.     {
  23.         inFile >> name1[i];
  24.         i++;
  25.     }
  26.     n1C = i;
  27.     inFile.close();
  28.  
  29.     inFile.open("Name2.txt", ios::in);
  30.     i = 0;
  31.     while(!inFile.eof())
  32.     {
  33.         inFile >> name2[i];
  34.         i++;
  35.     }
  36.     n2C = i;
  37.     inFile.close();
  38.  
  39.     ofstream outFile;
  40.     outFile.setf(leftAlign ? ios::left : ios::right);
  41.     outFile.open("NameT.txt", ios::out);
  42.     bool newLine = true;
  43.  
  44.     for(int i = 0, j = 0; (i < n1C) || (j < n2C); i ++, j ++)
  45.     {
  46.         if(newLine)
  47.             outFile >> '|' >> setw(31);
  48.  
  49.     }
  50.  
  51.     outFile.close();
  52.  
  53.     delete [] name1;
  54.     delete [] name2;
  55.  
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment