Sidan 1 av 2 1 2
 
Verktyg Visningsval
2012-06-24, 20:47   #1

hammark9

Medlem

Registrerad: aug 2011

Lära sig C++


Hej! Jag kan INGENTING om C++ men jag skulle vilja lära mig. Jag skulle vilja att "guiden" är på svenska. Jag kan engelska men det blir lättare med svenska. Tacksam för svar!
hammark9 är inte uppkopplad
2012-06-24, 20:53   #2

MrNeikter

Medlem

MrNeikters avatar

Plats: Gôt"la"borg

Registrerad: aug 2011

Något jobbig dialekt men annars tycker jag det är en bra nybörjarkurs.
http://www.laxa.nu/main/
MrNeikter är inte uppkopplad
2012-06-24, 21:02   #3

mikatataku

Medlem

Plats: Västerås

Registrerad: okt 2009

Någon på det här forumet länkade den här för ett tag sedan, har dock inte utforskat den själv.
http://www.youtube.com/playlist?list...1&feature=plcp
__________________
i5 2500k@stock ** P67A-GD65 ** AMD 6950 ** 1TB F3 ** Lian-Li PC-FI8
mikatataku är inte uppkopplad
2012-06-24, 21:06   #4

zytexx

Medlem

zytexxs avatar

Plats: lidköping

Registrerad: maj 2012

hehe jag har c++ boken här hemma om du vill ha ?
__________________
DATOR
Chassi:HAF 932 Advance MOBO:ASUS P7P55D-E PRO CPU:i5-760 (3.9ghz) RAM:Corsair 16GIG GPU:Gigabyte 460 1GIG NÄTAGG:Corsair Gold AX750w HD:500GIG + 1TB COOLER:H80
GEAR:QPAD 5K,QPAD MK80,QPAD HeatoN XL, BenQ 24" XL2420T 120Hz, ROCCAT Kave-Solid 5.1.
zytexx är inte uppkopplad
2012-06-24, 21:09   #5

Valhall

Medlem

Registrerad: sep 2011

Citat:
Ursprungligen inskrivet av mikatataku Visa inlägg
Någon på det här forumet länkade den här för ett tag sedan, har dock inte utforskat den själv.
http://www.youtube.com/playlist?list...1&feature=plcp
Han är väldigt bra, det är nog det bästa du kan börja med
__________________
Motherboard: ASRock Z68 EXTREME3 GEN 3| GPU: XFX PCIe HD7970 BE 3GB GDDR5 CROSSFIRE | CPU: Core i7 2700K @ 3.8GHz | PSU: Corsair HX 850W| SSD: 120GB Corsair SATA Force 3 | HDD1: 1TB Samsung Spinpoint | HDD2: 640GB Western Digital | RAM: Corsair 16GB DDR3 VENGEANCE | Chassi: NZXT Phantom Black | DVD: DVD±RW Samsung 22X DL
Valhall är uppkopplad nu
2012-06-24, 21:13   #6

PerZerk

Medlem

PerZerks avatar

Registrerad: jul 2008

Bjarne Stroustrup har några bra råd. Jag kan rekommendera boken C++ How to program.

Bjarne Stroustrup: Advice for C++ Developers


Bjarne Stroustrup: How to Code Like Bjarne Stroustrup
__________________
i7 2600 4GHz | Arctic i30 | Asus P8Z68-V/GEN3 | 16GB | 2x EVGA GTX 680 SC SLI | X-FI Xtreme Audio PCI-E | HDD 300GB | HDD 1TB | 2st Sony DVD-RW 24x | FSP Aurum 700W | Win7 Pro x64 | MX-518 | CPU-Z, 3DMark 11 // Pavilion m6-1052eo | i5 3210m 3GHz | 8GB | HD 7670m 1GB | 120GB SSD | Win7 Pro x64 // | E8400 3GHz | 212+ EVO(F12) | P5KPL-VM | 4GB | G210 512MB | 320GB | FSP 400W | Win7 Pro x64 // Sony ST17i
PerZerk är inte uppkopplad
2012-06-24, 21:16   #7

Oldskool

Medlem

Oldskools avatar

Plats: Bålsta

Registrerad: maj 2010

Bjarne är kungen av C++.
__________________
"Sverigedemokraternas asylpolitik har sin utgångspunkt i den grundläggande insikten om att vi i Sverige är viktigare än personer som födda i andra länder. Vi vet om att Sverige behöver invandring annars minskar befolkningen men vi ljuger med statistik och överdriver hela tiden. Vi måste därför slå på dem som är svagast i samhället och göra Sverige till ett ruttet och hjärtlöst samhälle.”Sanningen
Oldskool är inte uppkopplad
2012-06-24, 21:30   #8

zeroGamer

Medlem

Plats: Linköping

Registrerad: dec 2010

Info om nya features i C++11: http://thenewcpp.wordpress.com/

Jag måste ställa en motfråga: Är du i övrigt bra på datorer? Vet du hur RAM/CPU:er "egentligen" fungerar? Kan du programmera någonting annat? Vilket OS kör du? Vet du någonting om utvecklingsmiljöer?
zeroGamer är inte uppkopplad
2012-06-25, 06:57   #9

hammark9

Medlem

Registrerad: aug 2011

Citat:
Ursprungligen inskrivet av zeroGamer Visa inlägg
Info om nya features i C++11: http://thenewcpp.wordpress.com/

Jag måste ställa en motfråga: Är du i övrigt bra på datorer? Vet du hur RAM/CPU:er "egentligen" fungerar? Kan du programmera någonting annat? Vilket OS kör du? Vet du någonting om utvecklingsmiljöer?
Jag är bara 13 år och jag vet inte hur GPU och PCU;s fungerar, men jag är bra i datorer (har faktiskt byggt en själv :>) Jag kan tyvär inte programmera något annat. Jag kör w7 home premium. Utvecklingsmiljöer?
hammark9 är inte uppkopplad
2012-06-25, 07:27   #10

X1t

Medlem

X1ts avatar

Plats: Stockholm

Registrerad: feb 2011

Hej, kul att du intresserar dig för programmering!

Finns det någon speciell anledning att du vill börja med just C++? C/C++ är fantastiskt användbara språk på många sätt och vis men nybörjarvänliga är dem inte(imo).

Om du sitter på windows är VisualStudio den vanligaste utvecklingsmiljön, men det finns många andra, tex har både NetBeans och Eclipse stöd för c++. Bara väja den du tycker passar dig bäst.
__________________
Chasi: Thermaltake XaserVI LBNS | Mobo: P9X79 PRO
Cpu: SB-E 3930k 4.8ghz @ 1.34v | Kylning: 2x Laing DCC, EK supreme HF Cu, 45*60cm nissan bilkylare.
Ram: 6x4GB G.skill 2133mhz cl11 | Disk: Samsung 830 256GB
X1t är uppkopplad nu
2012-06-25, 07:28   #11

Sedman

Medlem

Sedmans avatar

Plats: Stockholm

Registrerad: aug 2009

HTML?


Visst vore det coolt att göra ett program med C++ och sånt, men kanske börja testa på att använda programmen man utvecklar med först? Eller inte ens det. Bara testa skriva lite kod i allmänhet? Kanske html skulle vara något för dig? Det är grafisk + enkel kod + lite roligare från början (eftersom det känns som det händer mera).

http://webbdesignskolan.com/html/html_grunderna.php

Lycka till!
__________________
Dator: Fractal Design XL || Windows 8 || i5 750 || 8 GB RAM || HD 7970 || 120 GB SSD
Server: Fractal Design Core 3000 || ESXi 5.1 || ASRock 970 Extreme4 || AMD FX-6100 || 20 GB RAM
Foto: 7D || 17-50 f/2.8 || 70mm f/2.8 || 50mm f/1.8
Citera för svar!
Sedman är inte uppkopplad Folding
2012-06-25, 07:33   #12

Demonoidz

Medlem

Demonoidzs avatar

Plats: Chernobyl

Registrerad: mar 2009

Citat:
Ursprungligen inskrivet av Robiiins93 Visa inlägg
Visst vore det coolt att göra ett program med C++ och sånt, men kanske börja testa på att använda programmen man utvecklar med först? Eller inte ens det. Bara testa skriva lite kod i allmänhet? Kanske html skulle vara något för dig? Det är grafisk + enkel kod + lite roligare från början (eftersom det känns som det händer mera).

http://webbdesignskolan.com/html/html_grunderna.php

Lycka till!
Kan faktiskt säga att HTML är extremt enkelt och "roligt" att koda i, speciellt i kontrast till C++ (även python, derp).

Så till TS; lär dig HTML till en start, så får du mer utav kodningen i början. En sak som motiverar ordentligt!

Dock om du verkligen vill hoppa rakt in i C++, så var det en som rekommendera en bok i en tidigare post, samt så fanns det Youtube-vids med Bjarne. Lycka till! (:
__________________
3960X@4.9Ghz, 32GB Corsair Platinum 2400MHz, GTX Titan SLI.
8350@5.4GHz, 16GB 1600MHz, GTX680 SLI.
955BE@4.7GHz, 8GB 1866MHz, GTX 670.
Demonoidz är inte uppkopplad
2012-06-25, 07:59   #13

X1t

Medlem

X1ts avatar

Plats: Stockholm

Registrerad: feb 2011

C++ och html är inte ens samma sak. Som att gämföra hårddiskar och ramminnen.

Citat:
Ursprungligen inskrivet av Robiiins93 Visa inlägg
Visst vore det coolt att göra ett program med C++ och sånt, men kanske börja testa på att använda programmen man utvecklar med först? Eller inte ens det. Bara testa skriva lite kod i allmänhet? Kanske html skulle vara något för dig? Det är grafisk + enkel kod + lite roligare från början (eftersom det känns som det händer mera).

http://webbdesignskolan.com/html/html_grunderna.php

Lycka till!
__________________
Chasi: Thermaltake XaserVI LBNS | Mobo: P9X79 PRO
Cpu: SB-E 3930k 4.8ghz @ 1.34v | Kylning: 2x Laing DCC, EK supreme HF Cu, 45*60cm nissan bilkylare.
Ram: 6x4GB G.skill 2133mhz cl11 | Disk: Samsung 830 256GB
X1t är uppkopplad nu
2012-06-25, 08:01   #14

Sedman

Medlem

Sedmans avatar

Plats: Stockholm

Registrerad: aug 2009

Citat:
Ursprungligen inskrivet av X1t Visa inlägg
C++ och html är inte ens samma sak. Som att gämföra hårddiskar och ramminnen.
Tack det vet jag, poäng var snarare att han ska få en form av förståelse vad det innebär att skriva lite kod
__________________
Dator: Fractal Design XL || Windows 8 || i5 750 || 8 GB RAM || HD 7970 || 120 GB SSD
Server: Fractal Design Core 3000 || ESXi 5.1 || ASRock 970 Extreme4 || AMD FX-6100 || 20 GB RAM
Foto: 7D || 17-50 f/2.8 || 70mm f/2.8 || 50mm f/1.8
Citera för svar!
Sedman är inte uppkopplad Folding
2012-06-25, 08:19   #15

X1t

Medlem

X1ts avatar

Plats: Stockholm

Registrerad: feb 2011

Citat:
Ursprungligen inskrivet av Robiiins93 Visa inlägg
Tack det vet jag, poäng var snarare att han ska få en form av förståelse vad det innebär att skriva lite kod
Jag förstår att du vet det, vill bara inte att folk ska tro att det är samma sak.

Man lär sig inte programmera genom att skriva html.
__________________
Chasi: Thermaltake XaserVI LBNS | Mobo: P9X79 PRO
Cpu: SB-E 3930k 4.8ghz @ 1.34v | Kylning: 2x Laing DCC, EK supreme HF Cu, 45*60cm nissan bilkylare.
Ram: 6x4GB G.skill 2133mhz cl11 | Disk: Samsung 830 256GB
X1t är uppkopplad nu
2012-06-25, 08:27   #16

iSw3de

Medlem

iSw3des avatar

Plats: Eslöv

Registrerad: nov 2011

Började just lära mig C# från en kille på Y-tube, väldigt bra för nybörjare tycker jag!
http://www.youtube.com/watch?v=DDMXLorkInE
__________________
iSw3de är en helt vanlig person. På fritiden älskar han att modda och bygga datorer, överklocka och spela Volleyboll. På följande länkar kan ni se hans arbete.
--> Arbetslogg HTPC " Project Slenderbox" ta gärna en titt! <-- |
--> Hans nya hemsida, ta gärna en titt! <-- |
| --> Överklocknings Guide för Ivy och Sandy-bridge <-- |
iSw3de är inte uppkopplad
2012-06-25, 09:46   #17

Wolfclaw

Medlem

Wolfclaws avatar

Plats: Mälardalen

Registrerad: okt 2009

Citat:
Ursprungligen inskrivet av Oldskool Visa inlägg
Bjarne är kungen av C++.
Fattas bara annat. Hans utvecklade det ju.
__________________
Ne nos sequere nobis secede
Wolfclaw är inte uppkopplad
2012-06-25, 11:29   #18

You

Medlem

Yous avatar

Plats: Göteborg

Registrerad: jan 2007

Citat:
Ursprungligen inskrivet av Robiiins93 Visa inlägg
Visst vore det coolt att göra ett program med C++ och sånt, men kanske börja testa på att använda programmen man utvecklar med först? Eller inte ens det. Bara testa skriva lite kod i allmänhet? Kanske html skulle vara något för dig? Det är grafisk + enkel kod + lite roligare från början (eftersom det känns som det händer mera).

http://webbdesignskolan.com/html/html_grunderna.php

Lycka till!
Ska man nu envisas med att ge tips om HTML i en tråd om C++ kan man försöka hålla sig till det bra materialet. WDS är värdelös, se ex. Webboken istället.
__________________
Blogg. Webboken. Pinboard, Last.fm, Facebook, Kongregate. W3fools.
Validera din HTML, men skryt inte om att du gör det.
Använd HTML5 och kom ihåg semantiken!
You är inte uppkopplad
2012-06-25, 11:38   #19

Mosq1to

Medlem

Plats: Göteborg

Registrerad: feb 2011

http://www.youtube.com/playlist?list...1&feature=plcp

youtube-kanal med genomångar av de flesta programmering språk, på svenska.

riktigt nice
Mosq1to är inte uppkopplad
2012-06-25, 12:35   #20

Aqualize

Hedersmedlem

Aqualizes avatar

Plats: Märsta

Registrerad: jan 2002

Som folk är inne på så är C++ vanligt använt i industrin men det är svårt.
Som purfärsk på programmering så kan du mycket väl lyckas följa guiderna men sen när du kodar och det blir något fel kan det vara väldigt svårt att förstå varför.

HTML ger resultat men är å andra sidan inget programspråk, ivf inte simpel HTML (sådant jag testade på för 10-15 år sedan och det man troligen börjar med). Den markanta skillnaden är att HTML beskriver hur något ska se ut. Du har inte kontroll över någon logik och exekvering, vilket programspråk ger.

Språk som brukar framställas som enklare än C++ är C# och Java. Ytterliggare enklare är Python. Missförstå inte att det är "lätt som en plätt" och inte går att göra något användbart i. Det kan man göra i alla dessa språk men för att inte förlora intresset så är det nog bra om det inte känns som en omöjlighet och att det blir något resultat på skärmen.
Jag har inte kollat efter någon Python-guide på svenska för att göra roliga saker, jag klarar av guiderna på engelska. Nu vet jag inte hur dina språkkunskaper är men vid 13 år så kan teknisk engelska kanske vara svår.

Mosq1to länkar till en person på youtube (som jag inte lyssnat på). Det är 85 lektioner som går igenom C++. Personen har å andra sidan ett rätt lång Java-variant samt en Java spelvariant som man nog kan hoppa till efter ett tag i java guiden (behöver nog gå lite mellan dem).

http://www.youtube.com/playlist?list...F&feature=plcp
http://www.youtube.com/playlist?list...8&feature=plcp


Och om någon sagt något till dig att du ska köra C++ om du ska programmera som vuxen så strunta i dem. En bra programmera lär sig flera språk och kan växla mellan dem. Det är ett speciellt tänk man lär sig. Tänk dig att spela instrument. Du behöver kunna saker om toner osv som följer med till alla olika instrument. Så man kan byta mellan dem och ändå spela musik, man lär sig inte från ruta noll (dvs dagis/lekis/förskola musik).

Jag är inte musikintrumentkunnig. Men C++ kanske är som att sätta absoluta nybörjaren vid kyrkorgeln istället för att få testa på en gitarr.
__________________
Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG
Aqualize är inte uppkopplad
2012-06-25, 13:45   #21

FobbanN

Medlem

FobbanNs avatar

Plats: Finspång

Registrerad: jul 2010

Citat:
Ursprungligen inskrivet av MrNeikter Visa inlägg
Något jobbig dialekt men annars tycker jag det är en bra nybörjarkurs.
http://www.laxa.nu/main/
Man kan ju inte pausa videorna...

Det var inget... Nu kom det upp

Jag kan grunderna, men blir att kolla igenom ett par filmer dårå!
__________________
Kom ihåg att ALLTID citera mig om du vill ha svar!
|CPU: Intel Core i5 2500K Kyld av: Corsair H80 GPU: MSI Radeon HD6970 Lightning 2GB Chassi: NZXT Phantom Black MOBO: Gigabyte PH67 DS3 B3 Nätagg: XFX 750W Silver HDD: Samsung Spinpoint F3 1TB 7200RPM|
Särskrivningar, felskrivningar och diverse grammatikfel kommer finnas i min text.
FobbanN är inte uppkopplad Folding
2012-06-25, 14:10   #22

Massy

Medlem

Plats: Kalmar

Registrerad: jun 2008

Citat:
Ursprungligen inskrivet av X1t Visa inlägg
Jag förstår att du vet det, vill bara inte att folk ska tro att det är samma sak.

Man lär sig inte programmera genom att skriva html.
Självklart så är det varken samma sak och inte heller blir man bra på att programmera genom att lära sig HTML. Själv är jag bara 17 nu och jag började precis som trådskaparen intressera mig för datorer och digitalt skapande i olika former i 12-13 års ålder. Jag började med att lära mig HTML och CSS och sen har det bara rullat på. Fördelar som jag har sett med att börja med HTML(som inte är programmering egentligen) är att det är väldigt lätt att komma igång med samtidigt som du ofta stöter på lite javascript eller PHP som ger dig förståelse för hur programmering fungerar.

Jag vet egentligen inte vilken metod att lära sig på som är smartast men för mig fungerade detta ganska bra. När jag väl gick över till C++ och Java så gick det betydligt lättare än om jag skulle börjat helt från början.

Hur som helst så finns det en kanal på YouTube kallad "thenewboston" där det finns tutorials på flera olika programmeringsspråk. Om du är duktig på engelska så föreslår jag att du tittar på någon av dem.

Java: http://www.youtube.com/playlist?list...8&feature=plcp
C++: http://www.youtube.com/playlist?list...3&feature=plcp
Massy är inte uppkopplad
2012-06-26, 19:44   #23

zeroGamer

Medlem

Plats: Linköping

Registrerad: dec 2010

Citat:
Ursprungligen inskrivet av hammark9 Visa inlägg
Jag är bara 13 år och jag vet inte hur GPU och PCU;s fungerar, men jag är bra i datorer (har faktiskt byggt en själv :>) Jag kan tyvär inte programmera något annat. Jag kör w7 home premium. Utvecklingsmiljöer?
Jag skulle faktiskt rekommendera Python: http://docs.python.org/using/windows.html för att lära dig programmering.

Om du insisterar på C++ kan du kolla på http://www.codeblocks.org/ som jag tycker är det enklaste att börja med under Windows. (Ska dock påpeka att jag utvecklar inte under Windows, för det suger, så det kan finnas bättre miljöer för nybörjare)

Det har kommit upp en del länkar till youtube här i tråden redan du kan kolla på. Annars är det bara att börja googla.
zeroGamer är inte uppkopplad
2012-07-01, 17:37   #24

grottsten

Medlem

Plats: Sveriges baksida - Sthlm

Registrerad: mar 2012

http://www.blinkenlights.se/articles...arguide/part1/

Ganska kort men bra.
__________________
5Ghz med Ivy Bridge på ett mITX moderkort!
Inet fraktfritt
grottsten är inte uppkopplad Folding
2012-07-01, 21:14   #25

Lcdposter1337

Medlem

Plats: hemma

Registrerad: jan 2010

Har precis börjat med C++ och det finns bra guider på Youtube på svenska.

Har ett litet problem (orkar inte skapa en ny tråd).

#include <iostream> 

using namespace std; 

int main() { 

string fname; 

string lname; 

cout << "What is your first and last name?" << endl; 

cin >> fname >> lname; 

cout << "Your name is:" << fname << " " << lname << endl; 

cin.get(); 
}
Det jag har problem med är att få rutan att vara kvar efter att jag skrivit in för- och efternamn.
cin.get(); fungerade inte, det kanske är till något helt annat?
men om man ville få rutan att stanna kvar i C så skrev man getchar(); vill jag minnas men det ger error i C++
Någon som har ett bra tips?
Lcdposter1337 är inte uppkopplad
2012-07-01, 22:18   #26

mealthy

Medlem

Registrerad: okt 2011

Citat:
Ursprungligen inskrivet av Lcdposter1337 Visa inlägg
Har precis börjat med C++ och det finns bra guider på Youtube på svenska.

Har ett litet problem (orkar inte skapa en ny tråd).

#include <iostream> 

using namespace std; 

int main() { 

string fname; 

string lname; 

cout << "What is your first and last name?" << endl; 

cin >> fname >> lname; 

cout << "Your name is:" << fname << " " << lname << endl; 

cin.get(); 
}
Det jag har problem med är att få rutan att vara kvar efter att jag skrivit in för- och efternamn.
cin.get(); fungerade inte, det kanske är till något helt annat?
men om man ville få rutan att stanna kvar i C så skrev man getchar(); vill jag minnas men det ger error i C++
Någon som har ett bra tips?
prova med 2st cin.get();
__________________
Citera för att få svar!
mealthy är inte uppkopplad
2012-07-01, 23:16   #27

Lcdposter1337

Medlem

Plats: hemma

Registrerad: jan 2010

Citat:
Ursprungligen inskrivet av mealthy Visa inlägg
prova med 2st cin.get();
Det fungerade bra. Tackar!
Lcdposter1337 är inte uppkopplad
2012-07-01, 23:19   #28

Keawon

Medlem

Registrerad: apr 2012

Hej! Ville inte skapa en ny tråd med min dumma fråga så lånar denna lite. Jo är helt ny med programmering, jag följde en länk här till Youtube om Codeblock osv. Mitt problem är att efter jag tryck på Build&Run så ploppar Fsecure upp och ta bort mitt program och säger att det är virus. själva Codeblocks är tillåten med .exe filen den skapar tas bort. Tacksam för svar /Jimmy
Keawon är inte uppkopplad
2012-07-02, 10:19   #29

htux

Medlem

htuxs avatar

Plats: Färjestaden

Registrerad: apr 2009

Citat:
Ursprungligen inskrivet av X1t Visa inlägg
C++ och html är inte ens samma sak. Som att gämföra hårddiskar och ramminnen.
De två är för lika, snarare hårddiskar och processorer.
htux är inte uppkopplad
2012-07-02, 15:45   #30

Lcdposter1337

Medlem

Plats: hemma

Registrerad: jan 2010

Någon som kan hjälpa mig lite?
Detta programmet säger om man får åka båt eller inte.

#include <iostream> 
using namespace std; 
int main() { 
string gender = "man"; 
int age = 23; 
if(gender == "female" && age >= 20) { 
cout << "You can ride tha boat!"; 
} 
else if(gender == "man" && age >= 23) { 
cout << "You can ride the boat!"; 
} 
else { 
cout << "Bring mom or dad!"; 
} 

}
Det jag vill göra är att själv kunna skriva in både mitt kön och min ålder i konsolen men jag kommer inte så långt.
Det jag försökt att göra först är att endast kunna skriva in min ålder själv men det gick inte speciellt bra.

#include <iostream> 
using namespace std; 
int main() { 
string gender = "man"; 
string age; 
cin >> age; 
if(gender == "female" && age >= 20) { 
cout << "You can ride tha boat!"; 
} 
else if(gender == "man" && age >= 23) { 
cout << "You can ride the boat!"; 
} 
else { 
cout << "Bring mom or dad!"; 
} 

}
Någon som vill hjälpa mig lite?
Lcdposter1337 är inte uppkopplad
Senaste nyheterna

Redaktionens senaste nyhetsrubriker

Sök jobb