Results 1 to 18 of 18

Thread: learning C++

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Re: learning C++

    You may want to learn C first, unless you can already code in C?
    “The majestic equality of the laws prohibits the rich and the poor alike from sleeping under bridges, begging in the streets and stealing bread.” - Anatole France

    "The law is like a spider’s web. The small are caught, and the great tear it up.” - Anacharsis

  2. #2
    zombologist Senior Member doc_bean's Avatar
    Join Date
    Oct 2004
    Location
    Riding Shai-Hulud
    Posts
    5,346

    Default Re: learning C++

    Nope, I know Java and Pascal (although that's been a while). But I need to use C++, and I really don't have the time for indepth studies into C/C++.

    I suspect most of the code I will be writing will be C style (the non OOP component of C).
    Yes, Iraq is peaceful. Go to sleep now. - Adrian II

  3. #3

    Default Re: learning C++

    1. Since this is academia, my guess is just gcc. It will be available on whatever platform you will be writing your code. Hell, it runs on anything short of microwave ovens, and I think even that's under development.

    If you wanna code at home, and don't have/don't wanna install linux, then just install cygwin, and then install gcc under it.

    (note: in case you install a different compiler/gcc version at home, always make sure you test your code on the school compiler - this is always a problem with the students here: "but I tested this at home on <whatever other platform/compiler> and it was workiiiiing!")

    2. http://www.cppreference.com/ is a pretty good one, assuming you always have net access.

    As for books, whatever they recommended as the textbook; although, to be honest, I haven't touched a book in .... ages. I find that online help and reference sites are more useful/helpful than books, but, ofc, YMMV.

    3. well, I dunno, depends what you'll have installed on your lab machines.
    I recommend vi/emacs.
    Therapy helps, but screaming obscenities is cheaper.

  4. #4
    Dragonslayer Emeritus Senior Member Sigurd's Avatar
    Join Date
    Nov 2002
    Location
    Norge
    Posts
    6,877

    Default Re: learning C++

    Wow, C++ in this time and age...
    It's been what, 7 years since I progged in C++?


    I used the Borland C++ compilator and editor to write my console programs. I can't even remember the version although I think it was version 5 in the end.

    For books we used a Norwegian book called "C++ and object oriented programming".
    I have another book which is quite old called “Standard C++” which is a book in the yellow Bible series (Stevens & Walnum)
    Status Emeritus

  5. #5
    zombologist Senior Member doc_bean's Avatar
    Join Date
    Oct 2004
    Location
    Riding Shai-Hulud
    Posts
    5,346

    Default Re: learning C++

    Quote Originally Posted by Sigurd Fafnesbane
    Wow, C++ in this time and age...
    Oh ? What's hip with the kids these days then ?
    Yes, Iraq is peaceful. Go to sleep now. - Adrian II

  6. #6

    Default Re: learning C++

    I guess that would be C# or Python, depending on what your targets are...
    But I'm old-fashioned, and I don't keep up to date with trendy stuff, I guess...
    Last edited by Blodrast; 10-17-2006 at 19:30.
    Therapy helps, but screaming obscenities is cheaper.

  7. #7
    Dragonslayer Emeritus Senior Member Sigurd's Avatar
    Join Date
    Nov 2002
    Location
    Norge
    Posts
    6,877

    Default Re: learning C++

    Quote Originally Posted by doc_bean
    Oh ? What's hip with the kids these days then ?
    C# here...
    If you know it well you are guarantied a job (today that is, tomorrow is another day)
    Status Emeritus

  8. #8
    Time Lord Member The_Doctor's Avatar
    Join Date
    Oct 2004
    Location
    The TARDIS
    Posts
    2,040

    Default Re: learning C++

    Is there much difference between C++ and C#?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO