Connecting Tech Pros Worldwide Forums | Help | Site Map

New To C++

Forres | JRWR | Woody
Guest
 
Posts: n/a
#1: Jul 22 '05
I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With



Alf P. Steinbach
Guest
 
Posts: n/a
#2: Jul 22 '05

re: New To C++


* Forres | JRWR | Woody:[color=blue]
>
> I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With[/color]

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".

--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Ioannis Vranos
Guest
 
Posts: n/a
#3: Jul 22 '05

re: New To C++


Alf P. Steinbach wrote:[color=blue]
> * Forres | JRWR | Woody:
>[color=green]
>>I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With[/color]
>
>
> 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".[/color]



Also there is this:
http://lab.msdn.microsoft.com/expres...c/default.aspx






Regards,

Ioannis Vranos

http://www23.brinkster.com/noicys
Alf P. Steinbach
Guest
 
Posts: n/a
#4: Jul 22 '05

re: New To C++


* Ioannis Vranos:[color=blue]
> Alf P. Steinbach wrote:[color=green]
> > * Forres | JRWR | Woody:
> >[color=darkred]
> >>I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With[/color]
> >
> >
> > 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".[/color]
>
> Also there is this:
> http://lab.msdn.microsoft.com/expres...c/default.aspx[/color]

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

--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Ioannis Vranos
Guest
 
Posts: n/a
#5: Jul 22 '05

re: New To C++


Alf P. Steinbach wrote:
[color=blue][color=green]
>>Also there is this:
>>http://lab.msdn.microsoft.com/expres...c/default.aspx[/color]
>
>
> Am I right that that would be the Visual C++ Toolkit mentioned above?[/color]



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
Alf P. Steinbach
Guest
 
Posts: n/a
#6: Jul 22 '05

re: New To C++


* Ioannis Vranos:[color=blue]
> Alf P. Steinbach wrote:
>[color=green][color=darkred]
> >>Also there is this:
> >>http://lab.msdn.microsoft.com/expres...c/default.aspx[/color]
> >
> >
> > Am I right that that would be the Visual C++ Toolkit mentioned above?[/color]
>
>
>
> 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.[/color]

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.

[color=blue]
> 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).[/color]

--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Ioannis Vranos
Guest
 
Posts: n/a
#7: Jul 22 '05

re: New To C++


Alf P. Steinbach wrote:
[color=blue]
> As far as I understand it the "Express" versions are limited and
> requires installation of beta version of new .NET version.[/color]


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


[color=blue]
>
> Visual C++ Toolkit is a free download.[/color]


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
Rui Maciel
Guest
 
Posts: n/a
#8: Jul 22 '05

re: New To C++


Forres | JRWR | Woody wrote:
[color=blue]
> I always Whanted To Learn C++ Is there and Free Stuff I can Get Started With
>[/color]

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
Closed Thread