I'm currently a C.Sc student in India. We have lots of C++ to study but still is limited. Even if it goes the farthest, the toughest programs would be to make a library management system or a bank management system. The problem with the current syllabus is that it relies on the old C++ standards and we work on the old Turbo C++ compiler.
Sine I have a Windows 8 system, I can't make Turbo C++ to work seamlessly in my system. I would have to use DOSBox to emulate the executables. Moreover, I would like to switch to a newer compiler/IDE that's based on the latest C++ standards and fits for future education.
I tried Visual Studio and NetBeans and both are powerful and excellent. But I can't cope with these IDEs as I don't find ways to practice the silly codes I learn from school. We don't learn C++ to an extended level as I said before. The options in Visual Studio is to create a new project and I did that but it seems these 'Projects' are for app developers for developing programs based on C++. For a beginner like me, it's not helping.
I see a lot of people recommending Visual Studio Express for learning C++ but I can't seem to understand the working principles yet. Whenever I create multiple files in Visual Studio and debug them, all those files debug at once and I can't use main function for each and every C++ file as it reports an error.
I need to know how I can seamlessly create, edit and organize my C++ files in Visual Studio 2012. Or, if these are for app developers and enthusiasts, can you suggest me some other IDEs for practicing my codes without going into the complex parts?