Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

FiZZLe

C++

This topic is 5403 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey people, I''m a VB programmer, but I see in all these Forums that C++ has a lot more Features and so I''m trying to start programming in C++. How do I make a good start, I know buy a book, take a college, but after I did that... What are the first things to familier yourself a bit with C++. Thanks a lot... ----->FiZZLe<----- "A game is like christmas, you''ll never know what you''re gonna get"

Share this post


Link to post
Share on other sites
Advertisement
Well, after buying a book and even possibly taking a class in it, you should be fairly familiar with at least the basic workings of the language. You should be sure to learn the standard libraries that accompany the language.

On the note of getting a book, make sure that which ever one you decide on, uses iostream and not iostream.h. That''s a good enough start right there.

As with any language though, practice makes perfect. If there''s a feature of the language that you don''t quite understand, put it into practice. Make little programs to make mistakes; it''s the best way to learn and be comfortable with the language in all situations.

Once you''ve got to the point where you have a good working knowledge of the language (variables, functions, pointers, classes, templates...), then it''s time to start putting them into practice in a real project. It doesn''t have to be anything too big, but make it complex enough to warrant using some of the features you''ve learnt about.

At this stage, it''s really up to you where you decide to take it. I mean, are you doing this for game development (I assume you are, but you didn''t mention that in your post...)? If so, then choose a graphics API to learn (DirectX, OpenGL, ...) and see what happens.

Get the language down first, and make the other choices after. It gives you less things to worry about then.

--hellz

Share this post


Link to post
Share on other sites
Thanks a lot.
Which Builder do you guys use...? I know Borlands C++ Builder.
Yeah, my final goal is to make (quit good) games.

----->FiZZLe<-----

"A game is like christmas, you'll never know what you're gonna get"

[edited by - FiZZLe on September 1, 2003 6:28:37 AM]

Share this post


Link to post
Share on other sites
I''m actually using Visual C++ 6.0 at the moment, as I got it as part of my MCSD that I''m currently working through. However, Visual Studio .NET, is the latest version (7.0), and I''d imagine is the industry standard now.

However, these do come at a price, which is quite expensive if you''re just starting out. The Dev-C++ IDE is a good, and more importantly, free, alternative. It will be more than able to handle what you''re doing for the moment, and would be my recommendation if you don''t wish to splash out on a huge piece of software, when you''re starting out.

You can get Dev-C++ from http://www.bloodshed.net.

--hellz

Share this post


Link to post
Share on other sites
Visual Studio.Net 7.0 contains both VB.NET ánd a C++ compiler right?

---->FiZZLe<----



[edited by - FiZZLe on September 1, 2003 6:40:42 AM]

Share this post


Link to post
Share on other sites
How much do these packages cost? Is Visual C++ 7.0 ( or 6.0) also sold seperatly? I'll try out the Dev-C++

---->FiZZLe<-----

[edited by - FiZZLe on September 1, 2003 6:57:00 AM]

[edited by - FiZZLe on September 1, 2003 7:03:44 AM]

Share this post


Link to post
Share on other sites
C++ sure is a lot different then VB, where can I find the best C++ tutorials for a starting programmer like me??? Maybe there are some Dutch tutorials (I am Dutch) on some sites, but I can't find even a single one!

----->FiZZLe<-----

"A game is like christmas, you'll never know what you're gonna get"

[edited by - FiZZLe on September 1, 2003 7:19:15 AM]

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!