After learning C++ for a few days now I am abit confused about which header files I should include in certain cases. I have noticed that there are different "versions" of some libraries. There are for example "<cstdlib" and "stdlib", "cstring" and "string".
Which one should you choose for cross platform c++ projects? Which one is the best? I guess that the "c"-ones are later versions for c++ and not for just c.
So should I always go for the "c..."-headers? Are they the best?