add some codes writen in cpp
Merge branch 'cpp'

Conflicts:
	.gitignore