c++forc