topical media & game development
professional-program-15-ReadIntegerFile-NoExceptionHandling.c
? /
professional-program-15-ReadIntegerFile-NoExceptionHandling.c
include <fstream>
include <iostream>
include <vector>
include <string>
using namespace std;
void readIntegerFile(const string& fileName, vector<int>& dest)
{
ifstream istr;
int temp;
istr.open(fileName.c_str());
// Read the integers one-by-one and add them to the vector
while (istr >> temp) {
dest.push_back(temp);
}
}
int main(int argc, char** argv)
{
vector<int> myInts;
const string fileName = "IntegerFile.txt";
readIntegerFile(fileName, myInts);
for (size_t i = 0; i < myInts.size(); i++) {
cout << myInts[i] << " ";
}
cout << endl;
return (0);
}
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.