Do console Apps and Gui Apps use the same Commands?

I was just wondering since i can barely see a code in an Applicatiion with a GUI that i recognise from Console apps.

Because if console app codes are different then why learn them in the first place?
Because there is no standard library for GUIs and console applications are (sometimes) easier to program than GUI applications.

-Albatross
I think for GUI apps you need to use a SDK. And to learn those takes a while.
There's absolutely no difference between console and GUI applications code-wise.
However, in order to create GUI applications, you need to use one library or another. Some like Qt bring an entire framework, including their own string class etc. That doesn't mean you can't use the regular string class from the standard library anymore. Same with the rest of the standard library... there's nothing I can think of that is specific to console applications (not even cin and cout).
So why do people spend time making Console applications, Understandably they're less time consuming and "easier" (if i understood correctly)...but why not put them aside, just get the basic c+ stuff in then hit the books on a library of choice, for example Qt...
A lot of software does not need or use a GUI.
Because you have to walk before you can run.
So why do people spend time making Console applications,


This is the million dollar question.

I've been wondering this same thing for years.

I started with GUI development right away and didn't have any problem with it. I never really understood the whole "start with the console" crap.
The vast majority of software running the internet doesn't have a traditional desktop GUI. It receives only text and outputs only text (HTTP, SMTP, POP, HTML, XML... etc...).

There is far more to the software world than just GUI applications.

Topic archived. No new replies allowed.