Public feed #379372

Miscellany

public cpp v1 · immutable
Raw Edit
·published 2007-03-03 05:28 UTC
rendered paste body
#include <iostream>using namespace std;class Vector3 {public:	Vector3(double, double, double);	double getX() { return x; }	double getY() { return y; }	double getZ() { return z; }private:	double x, y, z;};Vector3::Vector3(double x0, double y0, double z0) {	x = x0;	y = y0;	z = z0;}ostream & operator<<(ostream &os, Vector3 vec) {	return os << "<" << vec.getX() << ", " << vec.getY() << ", " << vec.getZ() << ">";}int main() {	Vector3 myFirstVector(1, -2, 3);	cout << "myFirstVector = " << myFirstVector << endl;	return 0;}