saveplace for C/C++