Good day. I read several books on pure C ++. Enough time has passed, and the Hello World stage has long passed. I wanted something more practical, read Ivor Horton's book on programming under Windows. Now you want to raise your skill, gain experience. What would I write for this purpose? I thought of writing the simplest file rocking, but for now I don’t even know which way to go. And can you recommend something to read for this?

PS I am writing in Visual Studio

    1 answer 1

    Skills can be pumped different. I recommend going to the site of Olympiad problems (for example, this http://acmp.ru/) and start solving them. There are tasks from very simple to very complex, so there will be no problems. Skills work with files, and just understand the tasks. Then it should be pumped understanding of sockets.

    In parallel, it is necessary to study OOP and various libraries (STL, Boost, Poco, ACE and others).

    • Thank. I think the olympiad tasks will develop the necessary flexibility of the mind and stuff, and I will do this. But as I said, it would be nice to pump a skill in writing programs that solve more mundane everyday tasks under Windows. But often I just have no idea how to approach this. - yoki
    • elementary skills are well pumped at the entry level Olympiad tasks (read-write file, elementary functions). - KoVadim
    • I already read and write files, if that's what you mean by all means. Such tasks were solved in the university both in Pascal and in C ++. I am also familiar with OOP, although I am not used to thinking according to this paradigm. - yoki
    • Then stl and boost. - KoVadim