#include "ClassImple.h"
#include<iostream>
ClassImple::ClassImple(int _valueOne,int _valueTwo)
{
valueOne_ = _valueOne;
valueTwo_ = _valueTwo;
}
void ClassImple::valueSetClass(int *_valueSetAdd )
{
for( int i = 0; i < 2; i++ )
{
_valueArray[i] = *(_valueSetAdd);
std::cout<<"Value out from array : "<<_valueArray[i]<<"\n";
}
}
int ClassImple::valueGetClass()
{
for(int valueOne = 0; valueOne < 2; valueOne++ )
{
return ( _valueArray[ valueOne ] );
}
return 0;
}
ClassImple::~ClassImple()
{
}
int main()
{
//test array and casting array
ClassImple classImple(23,22);
const int maxSize = 3;
int valueControlArray[maxSize] = {1,3,2};
for(int valueSetInMem = 0; valueSetInMem < maxSize; ++valueSetInMem)
{
std::cout<<"value Frist : "<< valueControlArray[ valueSetInMem ]<<"\n";
classImple.valueSetClass( &(valueControlArray[ valueSetInMem]) );
}
std::cout<<"Check : "<<classImple.valueGetClass()<<std::endl;
}