I'm a self taught C++ programmer, given that my first programming language was Fortran (many years before touching C++) I write Structured C++.
Now I want to take next step and learn Object Oriented Programming.
I wrote small app for parsing log files, I would prefer to write the same app in OOP approach instead of making something completely new. Think side benefit would be real comparison of two approaches.
Question is - should I start from scratch or can I gradually rewrite Structured code? If rewriting is a go, What would be the best approach to do that?
I have to admit that I am a bit confused with OOP.