GetDotted Domains

Viewing Thread:
"C/C++"

The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.

Fri 10/09/04 at 23:01
Regular
Posts: 5,323
I want to learn C++ or C as a programming language because 'Visual Basic' just didnt really do much for me. I was able to pick the basics of VB up in no time and teach them to a retarded monkey, non of my programs were actually unique because they had been churned out by many other VB programmers before and there is not much scope for originality. Thats just my opinion so no one have a go at me for saying that.
To cut to the chase, i want to learn a language where i can set my teeth into and have fun learning it whilst it not being 'easy' to learn the basics.
I realise I need a compiler - Which one should i use.
I need some Source-code/Tuts - Could someone point me in the direction.
I need general advice.
C or C++, which one.
Thankyou,
James
Tue 14/09/04 at 17:35
Regular
Posts: 6,492
Free compiler and IDE.

Some of the tutorials on GameTutorials use this.

http://csjava.occ.cccd.edu/~gilberts/devcpp5/
Tue 14/09/04 at 17:23
Regular
Posts: 6,492
Oh, and good tutorials for starting C++ are found here :D

http://www.gametutorials.com/

and for OpenGL graphics nehe.gamedev.net
Tue 14/09/04 at 17:20
Regular
Posts: 6,492
C is a subset of C++, so if you learn c++ you could always learn C later. C++ is not compatible with C however :D

Depends on what you want it for though, C++ has more object-oriented facilities and is a much better language to plearn for designing software.
Tue 14/09/04 at 17:17
Regular
Posts: 5,323
Thanks for the posts.
I decided to take up Delphi, seeing as it is similiar in looks with VB it should be quite simple for me to pick up the basics.
Well i have already picked up the basics, i just thought it would be easier for me to recode one of my projects that i started writing in VB. A Remote Admin Tool, seems to be coming along alright...
Tue 14/09/04 at 01:57
Regular
"bing bang bong"
Posts: 3,040
Petzold is indeed the bible when it comes to Windows programming in C/C++, although it only covers Win32 and not mfc, and is therefore not object oriented. Additionally, Windows programming is now all about .NET and C# (with further architectures in the pipeline for Longhorn). No-one in their right mind would start out to create Windows software entirely in C++ these days, unless they had some backend considerations.


To the OP, the most important thing is not learning how to program, but learning how to program well, as there are a myriad of bad practises that must be avoided. I would recommend you start with learning Java - it is syntactically quite similar to C/C++, and it's structure lends heavy emphasis to object-oriented programming, while avoiding the brainf&*! of memory management in C and C++.


Garin wrote:
> You are entitled to your opinion of course, but it is a strange thing
> to say. Originality is limited by you, not by the programming
> language. I cant really imagine what you can do in C/C++ that you
> cant do in VB especially in a windows environment.

Go ahead and write anything multi-platform in VB. Or anything efficient.
Sat 11/09/04 at 17:29
Regular
Posts: 2,849
gamesfreak: I would wholeheartedly recommend this book if you're having problems with programming with Windows.

[URL]http://www.amazon.co.uk/exec/obidos/ASIN/157231995X/ref=ord_cart_shr/202-1367620-5780602?%5Fencoding=UTF8&m=A3P5ROKL5A1OLE[/URL]
Sat 11/09/04 at 16:45
Regular
Posts: 10,364
I've found C++ to be extrememly complicated from a GUI point of view.

Making console apps is simple, but moving up in the chain to Windows-programming and it becomes a tad complicated.

I'm currently learning PHP, and it's quite fun and rewarding!
Sat 11/09/04 at 16:38
Regular
"you've got a beard"
Posts: 7,442
Mode wrote:
> I got that last night, i have been using it this morning. Works
> well, made a stupid little concole program that divides any number
> you enter by 12.
>
> :-\
>
> Ive got a long way to go.

hehe, don't worry mate, you're still ahead of me :)
Sat 11/09/04 at 14:37
Regular
Posts: 5,323
Very_Metal wrote:
> Bloodshed Dev-C++ programmign environment:
>
> [URL]http://www.bloodshed.net/devcpp.html[/URL]
>
> see if that's any good for you, it's free and from the little
> experience i had with it, it seemed fairly user friendly...

I got that last night, i have been using it this morning. Works well, made a stupid little concole program that divides any number you enter by 12.

:-\

Ive got a long way to go.
Sat 11/09/04 at 12:47
Regular
"you've got a beard"
Posts: 7,442
Bloodshed Dev-C++ programmign environment:

[URL]http://www.bloodshed.net/devcpp.html[/URL]

see if that's any good for you, it's free and from the little experience i had with it, it seemed fairly user friendly...

Freeola & GetDotted are rated 5 Stars

Check out some of our customer reviews below:

Easy and free service!
I think it's fab that you provide an easy-to-follow service, and even better that it's free...!
Cerrie
Excellent support service!
I have always found the support staff to provide an excellent service on every occasion I've called.
Ben

View More Reviews

Need some help? Give us a call on 01376 55 60 60

Go to Support Centre

It appears you are using an old browser, as such, some parts of the Freeola and Getdotted site will not work as intended. Using the latest version of your browser, or another browser such as Google Chrome, Mozilla Firefox, or Opera will provide a better, safer browsing experience for you.