Re: Reading Integers
Pantheronics skrev:
// file to read
12 13 14
1 1 2 3
1 2 3 1
;
/// The source file
#include <iostream>
#include <fstream>
#include <cstdio>
#include <cstring>
#include <cctype>
using namespace std;
int main()
{
ifstream fp;
ifstream fpusage;
char c;
char newChar[200];
int lines = 0;
fp.open("en.txt");
fpusage.open("en2.txt");
while( fp.getline(newChar,sizeof(newChar)) ){
int len = strlen(newChar);
cout << newChar << endl;
}
return 0;
}
How to read each integer individally?
#include <fstream>
#include <ostream>
#include <algorithm>
#include <vector>
int main(int argc, char* argv[])
{
std::ifstream in("en.txt");
if(in) {
std::vector<int> v;
std::copy(std::istream_iterator<int>(in),
std::istream_iterator<int>(),
std::back_inserter(v));
std::copy(v.begin(),
v.end(),
std::ostream_iterator<int>(std::cout," "));
}
return 0;
}
--
TB @ SWEDEN