Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Teaching myself C++ in free time, need a decent guide to follow.
New Posts  All Forums:Forum Nav:

Teaching myself C++ in free time, need a decent guide to follow.

post #1 of 18
Thread Starter 
Hello OCN, i recently started an internship and i'm finding myself with a lot of free time at a computer. Now i've always wanted to learn C++ as my first programming language and have tried to start a few times with "teach yourself C++ in 21 days" and other guides... none have been particularly helpful. I'm using Code::Blocks as a compiler which i find to my liking. If anyone has a good recommendation for a free learn on your own guide in C++ i'd be very appreciative. Thanks!

-Sean
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
post #2 of 18
Can I suggest move on to C#? It's more easy, more fast and very similar to C++.
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
post #3 of 18
Thread Starter 
oh? i haven't heard of it! i'll look it up right now. (I really am a noob at this) thanks for the tip! Okay then any recommended guides for C# if that's the new revision of C.
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
post #4 of 18
Quote:
Originally Posted by hello im sean View Post

oh? i haven't heard of it! i'll look it up right now. (I really am a noob at this) thanks for the tip! Okay then any recommended guides for C# if that's the new revision of C.

Let say that it's the "evolution" of C++, take a look here: http://www.csharp-station.com/Tutorial.aspx
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
post #5 of 18
Thread Starter 
hmm checking out its back story on wikipedia now. It seems to be a tidier version of C and C++? is it as versatile though? I'd like to learn a language that can be used for many applications and would look good on job resume's if need be. It does seem promising but i want to be sure it's a solid path to go down since it seems to be microsoft and .NET framework specific? please don't be to harsh on me, i am a noob at this after all.redface.gif
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
post #6 of 18
Im also interested in this.
post #7 of 18
Quote:
Originally Posted by hello im sean View Post

hmm checking out its back story on wikipedia now. It seems to be a tidier version of C and C++? is it as versatile though? I'd like to learn a language that can be used for many applications and would look good on job resume's if need be. It does seem promising but i want to be sure it's a solid path to go down since it seems to be microsoft and .NET framework specific? please don't be to harsh on me, i am a noob at this after all.redface.gif

Correct, this is an "easy" version of both C and C++. C# gives you many possibilities for create programs, web services and libraries, also give you the basic principles for enter to the databases world and that's very good.

IMO, if you know how to program in C# you know how to do almost "any thing"
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
post #8 of 18
Thread Starter 
hey guys, back at work trying to get a working C# compiler but i don't have admin privileges to update the .NET framework GTK whatever package lol. The Admin account is hidden from me, so are there alternate solutions? maybe a virtual compiler? i tried to get mono working but even that needs a GTK download that i cant put in. Help please? i don't need to makes actual programs i'm just trying to learn/practice although doing is the best way to learn IMO
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
post #9 of 18
Quote:
Originally Posted by hello im sean View Post

hey guys, back at work trying to get a working C# compiler but i don't have admin privileges to update the .NET framework GTK whatever package lol. The Admin account is hidden from me, so are there alternate solutions? maybe a virtual compiler? i tried to get mono working but even that needs a GTK download that i cant put in. Help please? i don't need to makes actual programs i'm just trying to learn/practice although doing is the best way to learn IMO

Uhmm that's a problem. Why not ask for admin access to update that? I think that's the better way and can avoid future problems.
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
The New One
(19 items)
 
Ocing rig z97
(9 items)
 
 
CPUMotherboardGraphicsRAM
6700k Gigabyte Z170X Ulta Gaming GTX 1080 HoF Mushking 4*4GB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 Crucial M500 Itachi Desktar Itachi Desktar 
Hard DriveCoolingOSMonitor
Toshiba Raystorm Pro CPU Windows 10 Professional BenQ XL2420Z 
KeyboardPowerCaseMouse
Thermaltake Corsair AX1200i HAF X Thermaltake Saphira 
Mouse PadAudioOther
QCK Gamecome 780 APC 1500VA 
CPUMotherboardGraphicsRAM
Intel Core G3258 Gigabyte Z97X SOC Force ASUS GTX 760 Striker Platinum G.Skill TridentX 
Hard DriveCoolingOSOS
Crucial MX100 Extreme cooling Windows 7 Pro x64 Windows XP Pro SP3 x86 
Power
EVGA SuperNOVA 1300V G2 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T Gigabyte 890FXA-UD5 ASUS GTX 760 Striker Platinum Crucial Ballistix Tracer 
RAMHard DriveHard DriveHard Drive
G.Skill Trident Crucial M4 Itachi Desktar Itachi Desktar 
Hard DriveHard DriveOptical DriveCooling
Crucial M500 Toshiba LG EK Supreme HF Full Nickel 
CoolingCoolingCoolingOS
Swiftech MCR-320QP Swiftech MCP655-D XSPC Reservoir Windows 7 Professional 
MonitorKeyboardPowerCase
BenQ XL2420z TT eSports Meka G1 Corsair AX1200i Cooler Master HAF X 
MouseMouse PadAudioOther
TT eSports Saphira QCK+ Creative Sound Blaster Recon3D Fatal1ty Profess... Plantronics GameCom 780 
  hide details  
Reply
post #10 of 18
Thread Starter 
unless theres a way i could get around it to do it myself? konboot? What i'll probably do is just bring in my laptop though tongue.gif
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
asus g73jh-a1
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 720qm asus integrated 5870 mobility 8gb 
Hard DriveOptical DriveOSMonitor
2x 500gb blu ray combo Windows 7 64bit 17.3 in. 
PowerMouse
asus stock asus ROG 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Teaching myself C++ in free time, need a decent guide to follow.