手撕可以用c++写吗