GamerZDestroy

Register Now!

Join the forum, it's quick and easy

GamerZDestroy

Register Now!

GamerZDestroy

Would you like to react to this message? Create an account in a few clicks or log in to continue.

GamerzForums


3 posters

    C++ Starter Guides

    avatar
    hahakill
    Private
    Private


    Posts : 4
    GZD Reputation : 1
    Join date : 2010-09-25

    C++ Starter Guides Empty C++ Starter Guides

    Post  hahakill Sat Sep 25, 2010 5:52 pm

    "How to learn C++?

    C++ isn't easy and it takes time to learn.But it's very helpful if you know some basics.

    So I decided to make a guide(I'm not so good at C++ but I know something I gathered some information that I found on the net)

    Contents:
    Introduction
    What you'll need
    What's next?

    Introduction.
    C++ is an "object oriented" programming language created by Bjarne Stroustrup and released in 1985. It implements "data abstraction" using a concept called "classes", along with other features to allow object-oriented programming. Parts of the C++ program are easily reusable and extensible; existing code is easily modifiable without actually having to change the code. C++ adds a concept called "operator overloading" not seen in the earlier OOP languages and it makes the creation of libraries much cleaner.

    What you'll need:
    Compilers
    Visual Studios 2008 Express The free version of Visual Studios, this compiler is capable of handling large projects very easily, as well as importing a variety of SDK's, it contains so many features it would be impossible to list them all. I wouldn't recommend using this compiler when first learning C++, because learning just how to use VS could interfere with learning C++. However there are a few who start off with this compiler right away. If you decide to go ahead and start off with VS it will keep you from having to learn how to use VS later on, like I am having to do now. In the end every programmer advances to VS, whether you want to jump right in or simply wait to learn the basics first is just a style preference.
    Dev-C++ A very simple IDE to start off with. It's good for beginners. It allow your to quicky test codes right away without having to worry about to many elaborate features.
    Other: Code::Blocks, Eclipse C/C++
    Books
    Amazon.com: C++ Primer Plus (5th Edition): Stephen Prata: Books
    Amazon.com: C++: A Beginner's Guide, Second Edition (0783254043275): Herbert Schildt: Books
    Online Tutorials/ebooks
    C++ Language Tutorial
    C++ Beginner's Guide
    C++ - Free computer books
    60 C++ Video Tutorials
    BluePortal.com This site is hard to navigate through, but if you look it has tons of free stuff.
    Useful links
    MSDN- Pretty much the only link you'll ever need.




    What's Next?
    Once you learn all the basic concepts of C++(classes, pointers, virtual function, etc.) it's time to move on to some cool stuff. But make sure you learn the basics first. If you skip over this it's going to come back and bite you in the... well just trust me you NEED to know the basics first. Once you have completed the basics you can move on to DirectX, and some basic Windows API. There is more information here in the Intermediate Concepts of Game Hacking.


    C++ maintains aspects of the C programming language, yet has features which simplify memory management. Additionally, some of the features of C++ allow low-level access to memory but also contain high level features.

    C++ could be considered a superset of C. C programs will run in C++ compilers. C uses structured programming concepts and techniques while C++ uses object oriented programming and classes which focus on data. Read about the History of C and also about the History of C++.
    [GZD]Administrator
    [GZD]Administrator
    Admin
    Admin


    Posts : 13
    GZD Reputation : 4
    Join date : 2010-09-25
    Age : 27

    C++ Starter Guides Empty Re: C++ Starter Guides

    Post  [GZD]Administrator Sat Sep 25, 2010 7:58 pm

    Nice Work hahakill
    avatar
    hahakill
    Private
    Private


    Posts : 4
    GZD Reputation : 1
    Join date : 2010-09-25

    C++ Starter Guides Empty Re: C++ Starter Guides

    Post  hahakill Mon Sep 27, 2010 4:12 am

    Thank you admin!

    I love GamerzDestroy!
    cheers cheers cheers
    avatar
    darkstarr
    PFC
    PFC


    Posts : 7
    GZD Reputation : 0
    Join date : 2011-07-22

    C++ Starter Guides Empty Thx man

    Post  darkstarr Fri Jul 22, 2011 8:22 am

    Thx hahakill cheers

    Sponsored content


    C++ Starter Guides Empty Re: C++ Starter Guides

    Post  Sponsored content


      Current date/time is Tue May 14, 2024 8:48 pm