Mega Code Archive

 
Categories / Visual C++ .NET / Class
 

Value class

#include "stdafx.h" using namespace System; value class Coord3D{ public:     double x;     double y;     double z;     Coord3D (double x, double y, double z)     {         this->x = x;         this->y = y;         this->z = z;     }     String^ Write()     {         return String::Format("{0},{1},{2}", x, y, z);     } }; void main() {     Coord3D coordA;     Coord3D coordB(1,2,3);     coordA = coordB;       coordA.x += 5.5;      coordA.y *= 2.7;     coordA.z /= 1.3;     Console::WriteLine(coordB.Write());     Console::WriteLine(coordA.x);     Console::WriteLine(coordA.y);     Console::WriteLine(coordA.z); }