Not necessarily.

If you create a graphic user interface for your program, the type of text-only command based IO that <iostream> let's you do is a lot less important.