Cplusplus files