I'm familiar with shell scripting and have just gotten interested in c++ for programming. I've been following sams c++ which is going well and I'm learning a fair bit.
The problem however is one actually doing something useful. For instance say I want to manipulate the file system and create a file with a date, such as - file-03-09-04.txt (I'm using unix). Or for instance I want to call something such as tar to compress an output file. With a script this is fairly trivial, is it as easy with c++?
I assume there are various functions available to do various tasks, but how do I find out which functions are available? If I use <iostream> this allows use of std::cin and std::cout - how do I find out which other functions are available? How do I find out which other include files are available?
Any advice / suggestions that may help are more than welcome.
Thanks very much.