for my c++