Ah, I see what you mean. Well, checking goes through two classes, Customer, as well as Accounting, but getchecking shouldn't be trying to change anything.
I am checking back through, but I don't really see anything that would be causing that.
Nor can I figure out why I am getting those weird numbers.
The code is a bit to long to post it all here, which was why I was only showing parts of it.
I am completely stuck.
I recompiled the code so I could get one of the rrors. If I use the code I posted above [to add the values]
CustMain = Customers[0] + Customers[1];
I get a few errors like this
class std::basic_string<_E,_Tr,_A> __cdecl std::operator +(const class std::basic_string<_E,_Tr,_A> &,const _E)' : could not deduce template argument for 'const class std::
basic_string<_E,_Tr,_A> &' from 'class Customer'