New To C++

  • Thread starter Forres | JRWR | Woody
  • Start date
F

Forres | JRWR | Woody

I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With
 
A

Alf P. Steinbach

* Forres | JRWR | Woody:
I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With

Free books (electronic): Bruce Eckel "Thinking in C++".
Not the best book around by any means, but it's free, and it's great
if you already know some C.

Free compilers: depends on your system, but g++ (GNU C++) is available
for most systems, including Windows (MingW version recommended). Visual
C++ is free download from Microsoft, for Windows (Visual C++ Toolkit).
There are also many other free compilers.

Free IDE's: DevC++, among others.

And don't forget to check out the FAQ.

Google for "C++ FAQ".
 
I

Ioannis Vranos

Alf said:
* Forres | JRWR | Woody:



Free books (electronic): Bruce Eckel "Thinking in C++".
Not the best book around by any means, but it's free, and it's great
if you already know some C.

Free compilers: depends on your system, but g++ (GNU C++) is available
for most systems, including Windows (MingW version recommended). Visual
C++ is free download from Microsoft, for Windows (Visual C++ Toolkit).
There are also many other free compilers.

Free IDE's: DevC++, among others.

And don't forget to check out the FAQ.

Google for "C++ FAQ".



Also there is this:
http://lab.msdn.microsoft.com/express/visualc/default.aspx






Regards,

Ioannis Vranos

http://www23.brinkster.com/noicys
 
I

Ioannis Vranos

Alf said:
Am I right that that would be the Visual C++ Toolkit mentioned above?



I do not understand the question but it is Visual C++ 2005 Express Beta
and not Visual C++ 2003 toolkit that is free to download. The one I am
mentioning includes an IDE. I haven't downloaded it though, I am
currently making .NET applications using "managed extensions", but I
think this download will be great for anyone who has not used .NET
before and also wants to use the new C++/CLI syntax (which replaces and
extends "managed extensions" and is standardised).






Regards,

Ioannis Vranos

http://www23.brinkster.com/noicys
 
A

Alf P. Steinbach

* Ioannis Vranos:
I do not understand the question but it is Visual C++ 2005 Express Beta
and not Visual C++ 2003 toolkit that is free to download.

As far as I understand it the "Express" versions are limited and
requires installation of beta version of new .NET version.

Visual C++ Toolkit is a free download.
 
I

Ioannis Vranos

Alf said:
As far as I understand it the "Express" versions are limited and
requires installation of beta version of new .NET version.


Yes Visual C++ Express Beta is a Beta and it includes an IDE and
probably creates applications for .NET 2.0 Technology Preview.


Visual C++ Toolkit is a free download.


Yes it is free, it is targeting .NET 1.1, for C++ it supports managed
extensions but it doesn't have an IDE. Actually it is the compiler
system of VC++ 2003 with the SDK but without the IDE (which has a RAD).


If you like to do anything manually then this is for you. BTW it isn't
so difficult, check the following sample source code which uses managed
extensions (the __ prefixed keywords) instead of the upcoming C++/CLI:


using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;


namespace SomeApp
{

__gc class About : public System::Windows::Forms::Form
{
private:

Label * label1;
Label * label2;
Label * label3;
PictureBox * pictureBox1;
LinkLabel * linkLabel1;
Label * label4;
Label * label5;

// ...
};

// ....
}






Regards,

Ioannis Vranos

http://www23.brinkster.com/noicys
 
R

Rui Maciel

Forres said:
I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With

Maybe you can start by getting a compiler (GCC?), maybe an IDE (Dev-C++,
which comes with GCC) and then browse the web for C++ tutorials.

While you "get your hands dirty" you can check the usenet archives,
which are always usefull.


Hope this helps
Rui Maciel
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

Forum statistics

Threads
474,172
Messages
2,570,934
Members
47,477
Latest member
ColumbusMa

Latest Threads

Top