Why am I still wasting time writing C++ code which is one-line in Java or C#?
<p>Recently I have been translating a C# program to C++. I could not believe how backward the language is, especially considering it is nearly 30 years old.</p>

<p>Why is there no simple, one line way to split a string?</p>

<p>Why is there no simple way to check whether a file exists?</p>

<p>Why can't I cast a string to an int easily?</p>

<p>There have been at least two C++ standards, 0x and 11- why hasn't this been sorted?</p>

<p>I love the low-level capabilities of the language, but this is silly.</p>
