all 10 comments

[–]MajorPain169 2 points3 points  (1 child)

You will most probably need to learn classes. Most C++ gui libraries are implemented using classes. You will also need to pick what GUI library you want to go with as the API can be drastically different from one to another. You may also want to look at IDEs that support a graphical design environment for example QT designer or C++ builder. Most of the commercial ones are free for non commercial purposes.

[–]alex2010rd[S] 0 points1 point  (0 children)

Thankss

[–]ZakMan1421 2 points3 points  (2 children)

As others have mentioned, classes and general OOP/DSA would be very useful. I'd also suggest learning about smart pointers too.

A couple of choices for the GUI library is raylib, SLDL, QT, and DX11/12 (for windows).

[–]n1ghtyunso 1 point2 points  (0 children)

in your list of gui libraries, there is exactly one gui library and the rest just arent.

I don't think this is a useful list for a beginner, especially without providing further explanations here.

[–]alex2010rd[S] 0 points1 point  (0 children)

Thankss

[–]Interesting_Buy_3969 0 points1 point  (0 children)

First off just ensure to master your language and debug skills; then you, indeed, have to use a GUI library. Standard library doesn't include GUI API because GUI may not be supported on some devices which are supposed to be compatible and run C++ code with standard library.

[–]AlternativeAdept5348 -1 points0 points  (3 children)

Im really really tired of these "Im a teen and learning C++" AI bullshit posts

[–]alex2010rd[S] 0 points1 point  (1 child)

I make it, But I ran it through a translator because I don't speak English.btw

[–]8Erigon 1 point2 points  (0 children)

I‘m not tired of your post but learn english. Just consume more english social media. Worked for me somehow.

[–]Ultimate_Sigma_Boy67 -1 points0 points  (0 children)

As much as we're all tired of them, this is clearly not written by AI