Advertisement
AmidamaruZXC

Untitled

Apr 6th, 2020
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.39 KB | None | 0 0
  1. Node* Decoder::decodeTree()
  2. {
  3.     char ch;
  4.     _fin >> ch;
  5.     Node* node = new Node();
  6.     if (ch == 'L')
  7.     {
  8.         _fin >> node->_bit;
  9.         _fin.get(ch);
  10.         node->_symbol = (unsigned char)ch;
  11.         return node;
  12.     }
  13.     else
  14.     {
  15.         _fin >> node->_bit;
  16.         node->_left = decodeTree();
  17.         node->_right = decodeTree();
  18.         return node;
  19.     }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement