Data structure c/c++ source code