Thread: C++ ? getting started?

  1. #1
    Registered User arc_angel14's Avatar
    Join Date
    Sep 2010
    Location
    USA
    Posts
    18

    Question C++ ? getting started?

    ok so i am 15 years old. My dad was a C++ programmer but it dosent help he quit and dosent remember a thing. I really want to get into C++ and make games with it on the side as a hobby. There were a couple of questions i have for the ones who are almost already know the language since its impossible to know it all.

    1. How long does it take to "learn" the language. as in a you have enough experiense for a company to hire you.

    2. when learning it is it half in half with hard and fun. I really liked it starting off with using cout and cin but looking ahead at what i have to learn as in memorizeing symbols phrases and librarys. is there fun in it? i would like to do something i enjoy when i grow up

    3. when you were 15 were where u at in programming. i just made an average calculator.

    4. What books would be good for learning the language im looking into the books of the guy that made the language since that makes sense but if you know any noob friendly books out there please say them.

    thank you

  2. #2
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    1) Entirely subjective. I can take 5 years. It can take 50 years. I think it's better to say that when you've gone through a beginner and maybe immediate book plus made some projects of sufficient size and complexity. When you have something to show your employer.
    2) What is fun for you is not always fun for us. Fun is subjective. We can impossibly tell you what you will find fun or not. You must try it out for yourself. We cannot say what is fun for you.
    3) Beginner C++ programmer, formerly a good VB programmer.
    4) Accelerated C++.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  3. #3
    Registered User arc_angel14's Avatar
    Join Date
    Sep 2010
    Location
    USA
    Posts
    18
    Ok and is programming a game harder then an application or is it different code?

  4. #4
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Of course programming a game is harder.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  5. #5
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,613
    Quote Originally Posted by arc_angel14 View Post
    Ok and is programming a game harder then an application or is it different code?
    A game is an application where the input is your time and the output is fun.

  6. #6
    Registered User arc_angel14's Avatar
    Join Date
    Sep 2010
    Location
    USA
    Posts
    18
    Quote Originally Posted by Elysia View Post
    Of course programming a game is harder.
    is it just more time to put into or harder coding words and phrases?

  7. #7
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    • More concepts used.
    • Bigger codebase.
    • Harder to debug.
    • More knowledge required (math, etc).

    ...Are a few things I can think of.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #8
    Registered User arc_angel14's Avatar
    Join Date
    Sep 2010
    Location
    USA
    Posts
    18
    does it pay better ?
    is it a really rushed fast passed job like you if cant debug something your fired?

  9. #9
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    The pay is really good. Although there will always be some cheap companies that try to pay you a ridiculously low salary; I just laugh at them when they tell me the salary expectations they were thinking about.

    I've never been fired from a computer job, but obviously some incredibly stupid employees will get fired; but if you can do the job you were hired for, you shouldn't have anything to worry about.

    As for the pace of the work, it can get hectic as deadlines approach, but it's usually quite laid back at most places I've seen. Although if you can't debug something, you should ask your boss or another employee for help so you don't waste too much time.
    "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008

    "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010

  10. #10
    Registered User
    Join Date
    Sep 2010
    Posts
    1
    Greetings to people in the house!
    I'm new to this forum and I'll appreciate any one who can send me a C++ compiler and other references to go with it. My mail address is "[email protected]" Thanks.

  11. #11
    Registered User
    Join Date
    Oct 2008
    Posts
    1,262
    Quote Originally Posted by Elysia View Post
    Of course programming a game is harder.
    Really? Programming a game is harder than an application? That's a bit of an unfair statement: I bet that tic-tac-toe is a lot easier to code than a web browser.

    Now, I know this is not what he meant, but there are still applications that are just as hard or harder than the average good quality 3D game.

  12. #12
    Registered User arc_angel14's Avatar
    Join Date
    Sep 2010
    Location
    USA
    Posts
    18
    Quote Originally Posted by EVOEx View Post
    Really? Programming a game is harder than an application? That's a bit of an unfair statement: I bet that tic-tac-toe is a lot easier to code than a web browser.

    Now, I know this is not what he meant, but there are still applications that are just as hard or harder than the average good quality 3D game.
    yes lol i got what he was saying to much is it just more of the same code to type in or do you have to learn a tone more code because my dream job would be to work for bungie

  13. #13
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by aytoall View Post
    Greetings to people in the house!
    I'm new to this forum and I'll appreciate any one who can send me a C++ compiler and other references to go with it. My mail address is "[email protected]" Thanks.
    To lazy to search for one on Google?
    "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008

    "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010

  14. #14
    Registered User
    Join Date
    Oct 2008
    Posts
    1,262
    Quote Originally Posted by cpjust View Post
    To lazy to search for one on Google?
    My bet is that he did, and this thread was one of the first results :P. Otherwise it makes no sense to post it in this thread.

  15. #15
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by arc_angel14 View Post
    yes lol i got what he was saying to much is it just more of the same code to type in or do you have to learn a tone more code because my dream job would be to work for bungie
    Obviously programming isn't all about the same thing. There are a lot of things to learn and different solutions for any given problem. Programming isn't easy; it's your problem solving skills that make you a good programmer.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Help getting started...
    By Sh4d0ws in forum C Programming
    Replies: 0
    Last Post: 12-05-2009, 04:14 PM
  2. Help getting started..matrices
    By BobDole11 in forum C Programming
    Replies: 7
    Last Post: 11-15-2008, 09:51 PM
  3. Getting started
    By panzeriti in forum Game Programming
    Replies: 3
    Last Post: 06-28-2003, 10:13 AM
  4. Getting Started
    By UnclePunker in forum Game Programming
    Replies: 3
    Last Post: 04-11-2003, 12:34 PM
  5. How to get started?
    By anoopks in forum Linux Programming
    Replies: 0
    Last Post: 01-14-2003, 03:48 AM