Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

What is C++ ?


  • Please log in to reply

#1
jakobi53

jakobi53

    New Member

  • Member
  • Pip
  • 1 posts
Hello people, and i would like to ask if someone could give me some backround info on C++ programming and how i would get started. I've found some guides on how but i dont know how to actually try the codes. Any info u can share?? If so, plz and ty :)
  • 0

Advertisements


#2
Anthony19

Anthony19

    Member

  • Member
  • PipPipPip
  • 384 posts
Hello jakobi53

Dont know if this helps you out or not...

http://www.cprogramming.com/

Scroll down to Learn C and C++

And read to Debuggers Tutorials on using debuggers and advice on which debugger to choose.

Should be suffice information to get you started...

Good luck!!
&
Happy programming :)

Anthony19
  • 0

#3
Sockdown

Sockdown

    Member

  • Member
  • PipPipPip
  • 393 posts
C++ ("C Plus Plus", pronounced /ˌsiːˌplʌsˈplʌs/) is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features.[1] It was developed by Bjarne Stroustrup in 1979 at Bell Labs as an enhancement to the C programming language and originally named "C with Classes". It was renamed to C++ in 1983.

C++ is widely used in the software industry. Some of its application domains include systems software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games. Several groups provide both free and commercial C++ compiler software, including the GNU Project, Microsoft, Intel, Borland and others.

The language began as enhancements to C, first adding classes, then virtual functions, operator overloading, multiple inheritance, templates, and exception handling among other features. After years of development, the C++ programming language standard was ratified in 1998 as ISO/IEC 14882:1998. The current standard is the 2003 version, ISO/IEC 14882:2003. The next standard version (known informally as C++0x) is in development.

C++ is a statically typed, free-form, multi-paradigm, compiled language where compilation creates machine code for a target machine hardware.

For more info, click here.
----------
As for an Integrated Development Environment(IDE), I would suggest using Blooshed Dev-C++. More info here.
----------
Simple Hello World program:

#include <iostream>				  //Library used input/output stream

using namespace std;				 //Using this we don't have to put the .h
									 //at the end of iostream(Research it)

int main() {
	cout << "Hello World!" << endl;  //Output to console
	
	system("PAUSE");				 //Pauses the system to give you time to see 
									 //the output on the console
	return 0; 
}

  • 0

#4
Anthony19

Anthony19

    Member

  • Member
  • PipPipPip
  • 384 posts
Hello Sockdown

Thank you for clearing that up for us :)

Anthony19
  • 0

#5
Sockdown

Sockdown

    Member

  • Member
  • PipPipPip
  • 393 posts

Hello Sockdown

Thank you for clearing that up for us :)

Anthony19


Hello Anthony19

You're welcome. I just wanted to give a little preview of C++ to (him/her). I know you provided(him/her) with a link and a little info. I just added a little bit more hehe.

-Sockdown-
  • 0

#6
Unfortunato

Unfortunato

    Member

  • Member
  • PipPip
  • 54 posts
I'm pretty new too, so you might not take my advice, but generally you learn C++ after you have some knowledge in a easier programming language such as ruby, perl or php. People who start with C++ tend to get confused. I assume you're trying to make a video game or somethin'. Other languages could be used as well. To actually write the codes, you need to get a program such as microsoft visual C++, which you can download at http://www.microsoft.com/express.
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP