27 lines
678 B
C++
27 lines
678 B
C++
//##################################################################
|
|
|
|
// LAB 2
|
|
// ADVANCED PROGRAMMING IN C++
|
|
// MATRIX/ARRAY WITH SHALLOW COPY
|
|
//==================================================================
|
|
// contract.h
|
|
// CLASS IMPLEMENTATION AND DEFINITION FOR
|
|
// THE CONTRACT
|
|
// Christian Ohlsson
|
|
// Daniel Alfredsson
|
|
// Karlstad 990907
|
|
//==================================================================
|
|
class Contract {
|
|
|
|
public:
|
|
|
|
int *buffer;
|
|
|
|
int size;
|
|
|
|
int owners;
|
|
|
|
Contract() {
|
|
|
|
size=0;
|
|
|
|
owners=1;
|
|
|
|
buffer=NULL;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|