an bittorrent client use C/C++