Hi Peter, thanks for the error handling/exceptions explanation. I’ve pushed my local branch to my calitko-dev location on this server that you have created for me. Feel free to check my code and write remarks and notes you might have!
I’ve left isValid() member function in the Torrent class and I’ve added overloaded operators ! and (bool). These operators do pretty much the same work as the isValid() member function, but I can remove them if this was a bad idead. There should be no problem for me to change it according to our ideas, so if you think it would be better to change the error handling behaviour just write me.
There are some TODOs that I’ve written in the Torrent class source code so you can check them out, too. Now I’m going to implement the rest of the Torrent class so it would be completed.
Looking forward to your remarks on my code!
Petr
