personal C/C++ SDK