Jump to content
  • Advertisement
Sign in to follow this  
Jetto

Im helpless...

This topic is 4656 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

I cant understand one damn thing about C++ how much of a noob am i?? I cant grasp anything not even tutorials..its too complex for me?? I need a easy to read tutorial or something that teaches some very basic stuff about C++... Can you help?

Share this post


Link to post
Share on other sites
Advertisement
Let's see. Three days ago, you posted a thread much like this one, asking where you could find a Python tutorial. Now you're complaining that C++ is too hard. I think I see your problem: you give up too damned easy! Seriously, do you think ANYBODY with no programming experience just picks up a book on a programming language and gets it like that? Quit jumping around from topic to topic. Pick up a book--that's right, I said BOOK--on Python. Here's a pretty good one. Get the book, use it until you understand it. By "use it", I mean following along in the book, doing all the exercises it tells you to do, typing in every program it lists.

Share this post


Link to post
Share on other sites
Programming requires an exertion of recesses of the intellect altogether unused by the average person. By that I mean that programming requires abstract and indirect critical thinking skills in an amount typically not possessed and obtained by ordinary occupations of the mind.

As a consequence, when you first start learning, it can be severely taxing on you mentally. You've never had to think in these manners before; you've never had to establish your logic rigorously and furthermore translate it into an arcane, formal syntax very much unlike that of the fluid and intuitive natural languages.

You will not pick up programming quickly. It will take a considerable amount of time; and even after many years, you will not be able to consider yourself an expert. Just accept this and deal with it. Don't rush it.

Share this post


Link to post
Share on other sites
Just work at it. The key to learning how to program is to try out the code examples in the tutorials (or at least thats what helped me). Just type out the code chunks you see and run them. then try changing the code around a little and see what happens. If you still dont understand something re read the tutorial. After doing that you should learn enough to at least ask us specific questions. thats when we become helpful :)

Share this post


Link to post
Share on other sites
Just out of curiosity, how old are you? Also... nilkn is right; programming, especially in a complex language like C++, isn't something you are going to pick up really quickly. You have to work to get it.

Share this post


Link to post
Share on other sites
In all honesty, programming is not difficult. "nilkn" gives programmers too much credit. I've met idiots who could write software. They just wrote really crappy stuff. Mastering the skill is another matter.

Share this post


Link to post
Share on other sites
programming is not too difficult. the difficult part is getting through the "initiation stage". After you've passed that stage you'll realise that programming is all about algorithms, regardless of the language. I think that's where it gets easy.

I suggest you get a tutor for first few months, once you break the brick wall you'll be on your way... easily.



on the side note, gargh!!! I still can't get passing function thru another function (into a tree) working.

Share this post


Link to post
Share on other sites
Try Managed DirectX with C#. The visual studio C# express 2005 compiler environment is a free download from the Microsoft site (just like C++ express), and it's very easy. Once you get comfortable with C# programming you could learn how C++ is different and start with that. C# concentrates on getting work done and is still almost as fast, yet it's more difficult to make mistakes in C#. This way you concentrate on actual programming instead of nasty implementation details like header files, pointers to pointers, etc.
Search google for eg. 'managed directx tutorial'. Ignore that one about DirectDraw, focus on Direct3D instead.

Share this post


Link to post
Share on other sites
personally from experience I think it's a horrible idea to go C# then C++. C# is more fool proof compared to C++, but to a learner, makes them more sloppy in coding. I think C++ is the best programming language to start, because the mentality is more important than the knowledge. My lecturer always says "think of ways how it's going to fail".


It'll be difficult to break the bad habits once you get used to the sloppy codings.


only thing worse than going from C#->C++ is VB->C++ (which I did).

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!