C++
C++
Hey guys, can any of you recommend me a site where I can learn the basics? (I will be using Code::Blocks if that matters). I have just started this whole shit so I need to learn the basics, so a detailed description would be nice.
I found some site too, im just curious what u guys recommend.
I found some site too, im just curious what u guys recommend.
Phaedra
- [SD]Twysta
- Senior Member
- Posts: 4478
- Joined: Wed Jan 17, 2007 11:59 am
- Quick Reply: Yes
- Location: Hollandia
Re: C++
I recommend you go with these series;
http://www.youtube.com/user/antiRTFM#p/ ... yVhn0FWWB4
The guy starts at level 0, and by the time you're at his 80th video, you'll know alot.
From personal experience, I highly suggest a good book over online tutorials.
Because you need to know the theory behind data types, and how exactly variable types store data. This is especially important in C++. I've watched a lot of tutorials, ranging from the Absolute Spoonfeed series by the guy I posted above, to the algebra from Khan academy. But when I got a good book, it was much better. I did all this in preperation of my study btw.
Now that I'm actually studying software engineering, it just hit me that the book was 10 times better. You need to know the theory to be able to understand and build programs.
edit: code::blocks is really good.
http://www.youtube.com/user/antiRTFM#p/ ... yVhn0FWWB4
The guy starts at level 0, and by the time you're at his 80th video, you'll know alot.
From personal experience, I highly suggest a good book over online tutorials.
Because you need to know the theory behind data types, and how exactly variable types store data. This is especially important in C++. I've watched a lot of tutorials, ranging from the Absolute Spoonfeed series by the guy I posted above, to the algebra from Khan academy. But when I got a good book, it was much better. I did all this in preperation of my study btw.
Now that I'm actually studying software engineering, it just hit me that the book was 10 times better. You need to know the theory to be able to understand and build programs.
edit: code::blocks is really good.
Last edited by [SD]Twysta on Sun Sep 26, 2010 1:34 pm, edited 1 time in total.

HejsaN wrote:cpinney wrote:download more ram.
Where? Did not find any on google.
- aishsharma
- Frequent Member
- Posts: 1301
- Joined: Sun Aug 10, 2008 3:58 pm
- Quick Reply: Yes
- Location: SilkroadSalvation
- Contact:
Re: C++
Hmm i wanna hear the response here, i started out using borland turbo c++ v3.0, learned mostly from the help section, didn't even know the internet had learning sources then 
Spoiler!
Theseus - lvl 5x - warrior/rogue
Re: C++
[SD]Twysta wrote:I recommend you go with these series;
http://www.youtube.com/user/antiRTFM#p/ ... yVhn0FWWB4
The guy starts at level 0, and by the time you're at his 80th video, you'll know alot.
From personal experience, I highly suggest a good book over online tutorials.
Because you need to know the theory behind data types, and how exactly variable types store data. This is especially important in C++. I've watched a lot of tutorials, ranging from the Absolute Spoonfeed series by the guy I posted above, to the algebra from Khan academy. But when I got a good book, it was much better. I did all this in preperation of my study btw.
Now that I'm actually studying software engineering, it just hit me that the book was 10 times better. You need to know the theory to be able to understand and build programs.
edit: code::blocks is really good.
Thanks dude, this youtube thingy is very good
Phaedra
- [SD]Twysta
- Senior Member
- Posts: 4478
- Joined: Wed Jan 17, 2007 11:59 am
- Quick Reply: Yes
- Location: Hollandia
Re: C++
yw 
Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice
Also you should try and get a book in the long run
You'll see what I mean. It's much better but only if you're aiming to go far with c++. For now I guess the basics are nice in that series.
Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice
Also you should try and get a book in the long run

HejsaN wrote:cpinney wrote:download more ram.
Where? Did not find any on google.
Re: C++
[SD]Twysta wrote:yw
Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice
Also you should try and get a book in the long runYou'll see what I mean. It's much better but only if you're aiming to go far with c++. For now I guess the basics are nice in that series.
Yea sure, gonna get a book. I want to go far with c++ as I'm a computer program designer (well I've just got accepted to university and had the first 2 weeks on it
Phaedra
- aishsharma
- Frequent Member
- Posts: 1301
- Joined: Sun Aug 10, 2008 3:58 pm
- Quick Reply: Yes
- Location: SilkroadSalvation
- Contact:
Re: C++
Sacrosanctus wrote:[SD]Twysta wrote:yw
Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice
Also you should try and get a book in the long runYou'll see what I mean. It's much better but only if you're aiming to go far with c++. For now I guess the basics are nice in that series.
Yea sure, gonna get a book. I want to go far with c++ as I'm a computer program designer (well I've just got accepted to university and had the first 2 weeks on it) but anywayz yea...that's what i want to learn:)
Well then you really need a book, trust me here, im in my last year of computer engg and I can tell you that a good knowledge of the basics C/C++ goes a long way. By basics i mean functions, classes, structures, data types/structures, pointers and the difference between imperative and object-oriented programming model.
Oh and try to keep focused, coz the me right now is a confused idiot right now who has no idea on what he wants to do with his life
Also I'm gonna make an FPS game as my final year project, so w8 for a demo in the coming months
Spoiler!
Theseus - lvl 5x - warrior/rogue
- Stress
- Ex-Staff
- Posts: 4599
- Joined: Thu Oct 26, 2006 7:42 am
- Quick Reply: Yes
- Location: Studying Computer Science, Vienna
Re: C++
Make sure you understand the fundamental concepts of Object-Oriented Programming, before trying to do anything serious with C++. It's important to understand the fundamental concepts first, before applying them.
For graphics, you're probably going to use OpenGL; it's going to take a while until you get used to OpenGL functions, and their integration into the language. The functions are quite complicated.
For graphics, you're probably going to use OpenGL; it's going to take a while until you get used to OpenGL functions, and their integration into the language. The functions are quite complicated.
Carry your cross, and I'll carry mine.
- aishsharma
- Frequent Member
- Posts: 1301
- Joined: Sun Aug 10, 2008 3:58 pm
- Quick Reply: Yes
- Location: SilkroadSalvation
- Contact:
Re: C++
I'll be doing it with UNITY game engine+visual c#.
Yeah it'llbe tough but i got 6-8 months to do it, and i'm only gonna make 2-3 levels of the game, should be a fun experience
Yeah it'llbe tough but i got 6-8 months to do it, and i'm only gonna make 2-3 levels of the game, should be a fun experience
Spoiler!
Theseus - lvl 5x - warrior/rogue
- [SD]Twysta
- Senior Member
- Posts: 4478
- Joined: Wed Jan 17, 2007 11:59 am
- Quick Reply: Yes
- Location: Hollandia
Re: C++
edit: cba with you. look at yourself you're a mess 

HejsaN wrote:cpinney wrote:download more ram.
Where? Did not find any on google.
- aishsharma
- Frequent Member
- Posts: 1301
- Joined: Sun Aug 10, 2008 3:58 pm
- Quick Reply: Yes
- Location: SilkroadSalvation
- Contact:
Re: C++
Doron wrote:ugh...
*cough cough* geek *cough cough*
WRONG!!!!
I am a 21 year old geek+nerd 2 in 1 combo
Spoiler!
Theseus - lvl 5x - warrior/rogue
- William-CL
- Forum Legend
- Posts: 7363
- Joined: Wed Feb 28, 2007 10:10 am
- Quick Reply: Yes
- Location: N/A
Re: C++
Doron wrote:ugh...
*cough cough* geek *cough cough*
At least this geek will earn a decent paycheck if he gets a job as a programmer..
Re: C++
Blackdragon6 wrote:Doron wrote:ugh...
*cough cough* geek *cough cough*
At least this geek will earn a decent paycheck if he gets a job as a programmer..
this.. geeks make money! at the end geeks get chicks =) (DORON ASIAN ONES)

Spoiler!
- aishsharma
- Frequent Member
- Posts: 1301
- Joined: Sun Aug 10, 2008 3:58 pm
- Quick Reply: Yes
- Location: SilkroadSalvation
- Contact:
Re: C++
Blackdragon6 wrote:Doron wrote:ugh...
*cough cough* geek *cough cough*
At least this geek will earn a decent paycheck WHEN he gets a job as a programmer..
FIXED
Spoiler!
Theseus - lvl 5x - warrior/rogue
- William-CL
- Forum Legend
- Posts: 7363
- Joined: Wed Feb 28, 2007 10:10 am
- Quick Reply: Yes
- Location: N/A
Re: C++
aishsharma wrote:Blackdragon6 wrote:Doron wrote:ugh...
*cough cough* geek *cough cough*
At least this geek will earn a decent paycheck WHEN he gets a job as a programmer..
FIXED
hehe so true. A lot of companies are constantly Hiring programmers.
- Mirosuke
- Forum Legend
- Posts: 6735
- Joined: Fri Aug 22, 2008 5:30 am
- Quick Reply: Yes
- Location: Love the way you are.
Re: C++
ZaKnighT wrote:Blackdragon6 wrote:Doron wrote:ugh...
*cough cough* geek *cough cough*
At least this geek will earn a decent paycheck if he gets a job as a programmer..
this.. geeks make money! at the end geeks get chicks =) (DORON ASIAN ONES)
you're joking rite? he's surfing in the internet all the day, do you think he have any chance?
lol
( ๏̯͡ ๏ ) ~
Hwang Mi Hee(L)
あなたの運命を全うする



WE WANT [ TORCHLIGHT II], [TERA ONLINE], [BLADE&SOUL] AND... [DIABLO III].
~* Old Sigs *~
[x][x][x][x]
Hwang Mi Hee(L)
あなたの運命を全うする



WE WANT [ TORCHLIGHT II], [TERA ONLINE], [BLADE&SOUL] AND... [DIABLO III].
~* Old Sigs *~
[x][x][x][x]
- aishsharma
- Frequent Member
- Posts: 1301
- Joined: Sun Aug 10, 2008 3:58 pm
- Quick Reply: Yes
- Location: SilkroadSalvation
- Contact:
Re: C++
Mirosuke wrote:you're joking rite? he's surfing in the internet all the day, do you think he have any chance?
lol
Please compare our join dates and post counts b4 you say that
Spoiler!
Theseus - lvl 5x - warrior/rogue
- William-CL
- Forum Legend
- Posts: 7363
- Joined: Wed Feb 28, 2007 10:10 am
- Quick Reply: Yes
- Location: N/A
Re: C++
aishsharma wrote:Mirosuke wrote:you're joking rite? he's surfing in the internet all the day, do you think he have any chance?
lol
Please compare our join dates and post counts b4 you say that
Dun worry, the Internet and a Computer Career go hand in hand
- [SD]Twysta
- Senior Member
- Posts: 4478
- Joined: Wed Jan 17, 2007 11:59 am
- Quick Reply: Yes
- Location: Hollandia
Re: C++
It's true. There is heaps of work available in programming, and software engineering in general.
If you do software engineering as a base, and then go for your masters, you are golden for the rest of your life, because with your software engineering you learn programming - testing - setting up networks/databases and learn to maintain these - etc and you can "branch off" into a specific industry.
There will always be work available within all these subjects.
The plus in al this, is that you're always being educated in IT, there will always be new certificates that you can (and have to) get and they will pile up eventually. New OS's, new standard Software platforms, new standard program for databases, etc. I often hear about people within the software engineering branche that actually REJECT jobs they try to get because they will ofcourse only pay the person for what he's doing, whilst he wants to be paid for his level of education. This is a big downside, which is why I find it important that I focus on 1 thing, and try to get all these certificates and courses that you will do over the years and try to keep them on 1 level.
If you do software engineering as a base, and then go for your masters, you are golden for the rest of your life, because with your software engineering you learn programming - testing - setting up networks/databases and learn to maintain these - etc and you can "branch off" into a specific industry.
There will always be work available within all these subjects.
The plus in al this, is that you're always being educated in IT, there will always be new certificates that you can (and have to) get and they will pile up eventually. New OS's, new standard Software platforms, new standard program for databases, etc. I often hear about people within the software engineering branche that actually REJECT jobs they try to get because they will ofcourse only pay the person for what he's doing, whilst he wants to be paid for his level of education. This is a big downside, which is why I find it important that I focus on 1 thing, and try to get all these certificates and courses that you will do over the years and try to keep them on 1 level.

HejsaN wrote:cpinney wrote:download more ram.
Where? Did not find any on google.
- Morgoth
- Active Member
- Posts: 854
- Joined: Tue Feb 21, 2006 11:33 pm
- Quick Reply: Yes
- Location: Off Topic
Re: C++
If you ever consider buying a book, I highly recommend you get this one,
http://www.amazon.com/Absolute-C-4th-Wa ... 380&sr=8-1
I used it for my computer science class at college and read it again from cover to cover this past summer and it is amazing imo. The guy who wrote it explains everything really well in language that is easy to understand and he has plenty of simple examples that demonstrates the fundamental concepts.
http://www.amazon.com/Absolute-C-4th-Wa ... 380&sr=8-1
I used it for my computer science class at college and read it again from cover to cover this past summer and it is amazing imo. The guy who wrote it explains everything really well in language that is easy to understand and he has plenty of simple examples that demonstrates the fundamental concepts.



