All pastes #244007 Raw Edit

Anonymous

public text v1 · immutable
#244007 ·published 2006-11-09 04:21 UTC
rendered paste body
#include <iostream>
#include <utility>
#include <string>
#include <vector>
#include "sample.h"

using namespace std;

// operator for writing sample
ostream& operator<<(ostream &s, sample p) {
	s << "<" << p.size() << ":";
	
	for (int i = 0; i <= p.size() - 1; i++)
		s << p.at(i) << " ";
	
	s << ">";
}

// FROM HERE!
istream& operator>>(istream &s, sample &p) {
	char larrow, colon, rarrow;
	int nTotal;
	
	if (s >> larrow >> nTotal) {
		if 
	}
	
	else s.setstate(ios::badbit); // read failed
}


istream& parse_inputs(istream &s) {
	while (!s.eof())
}
// TO HERE!


int main() {
	vector<double> vd(5);
	vd[0] = 0;
	vd[1] = 1.1;
	vd[2] = 2.0;
	sample s = vd;
	cout << s;
}