Hej på er. Jag är ny här på webforum och jag tänkte ställa en fråga. Jag brukar programmera i C++. Just nu håller jag på att lära mig så jag har väl inte kommit så långt, men en bit iallafall :) Det som jag lär mig är enbart i console, t.ex hur man skriver loopar, if-satser osv, massa sådant.. Men om jag vill skapa ett "program" asså låt säga som skype. Det är ett sånt program jag menar... Förstås inte att man ska ringa och så men asså det ser inte ut som en console? Jag vill att det ska se ut som ett riktigt program :) Någon som vet hur man gör det i codeblocks?
Haha, nejdå jag har faktiskt varit med familjen hela dagen och sen klockan 12 här jag bor (på Åland, klockan är 11 i sverige då) så sköt vi raketer och så :) Sedan gick jag till datan och började fundera på det här och då registrerade jag mig här! :) Tack för tipset btw ska kolla upp det!
PS. Kom på en sak nyss.. Jag läste lite och jag såg att det fanns något som hette wxWidgets, jag testade det i codeblocks och jag gick steg för steg, tills jag skulle välja var wxWidget's location skulle vara. Testade att sätta det till min c++ map men det gick inte, istället kom en ruta och sa så här: "The path you entered seems valid, but this wizard can't locate wxWidget's files in it". Vet inte var jag ska lägga det för att det ska funka :/
Hej på er. Jag är ny här på webforum och jag tänkte ställa en fråga. Jag brukar programmera i C++. Just nu håller jag på att lära mig så jag har väl inte kommit så långt, men en bit iallafall :) Det som jag lär mig är enbart i console, t.ex hur man skriver loopar, if-satser osv, massa sådant.. Men om jag vill skapa ett "program" asså låt säga som skype. Det är ett sånt program jag menar... Förstås inte att man ska ringa och så men asså det ser inte ut som en console? Jag vill att det ska se ut som ett riktigt program :) Någon som vet hur man gör det i codeblocks?
Vill inte ifrågasätta ditt val av språk egentligen men om du ändå tänkt göra fönsterprogram varför går du då inte på ex C#, dvs ett högnivåspråk (inre svårighetmässigt)?
Okey, tack! Ska testa C# senare, fast ska lära mig c++ först. Jag började lära mig en del om C# men hörde att c++ var bättre så ska lära mig det först och sen C# :)
Att säga att C++ är bättre än C# är inte helt sant. Det beror på vad du ska göra :) C# går snabbare att lära sig och framför allt går det snabbare att göra "riktiga" program! Du slipper pekare och sånt till exempel.
Att lära sig C++ är väldigt bra, för du förstår mycket av hur andra språk är uppbyggda. Men det är svårare att lära sig. Kan du välja så välj C# (eller Java) och kör det ett tag, och plocka sen upp C++ när du fått en bättre programmeringsgrund.
Men när det gäller C++ och GUI har jag kört lite wxWidgets, och bortsett från att jag hade svårt att få till installationen och kompileringen så tyckte jag det fungerade bra och var enkelt att använda. Lycka till!
Hm. Jag hittade iallafall Visualstudio 2010 C++ och jag testade att kolla något youtube klipp på ett litet program och skrev som han gjorde för att se att det funkade utan några fel och det verkade fungera bra. Men som sagt när jag har lärt mig c++ har jag lärt mig i console t.ex såna saker som: cout << osv, massa såna saker. Men när man gör windows form application så skriver man annorlunda t.ex så här: "MessageBox::Show("Hello world"); Har någon en idé på var jag kan lära mig programmera i applikationer nu när jag vet hur man skapar dem och så? Om inte så finns det möjligtvis något annat sätt att lära sig? T.ex låna en bok eller att Microsoft själva har typ "tutorial" Så bra som möjligt skulle jag vilja :D
När man skall skapa ett program är det många beslut som skall fattas (tas).
Så mitt förslag är att du bryter upp och testar delar, en menydel, en läsdel, en skrivdel, en inloggning osv.
Sedan glömmer du vad du ville göra, och tar ett verkligt program, skapar en kopia av den förlagan.
Nu skojar du? Det är väl bara att Googla tills man hittar en bra guide? Så har iaf jag lärt mig de språk jag behärskar. Det finns MÅNGA guider för C/C++, det är bara att kika runt så ska du se att du snart hittar någon som faller dig i smaken!
Det är mer ett sådant program som jag menar, fast mycket mer finnesser osv..
Jag frågade min pappa om han hade något förslag på var jag kunde hitta någon såda guide antingen på svenska eller engelska. Han jobbar själv med datorer så jag tänkte att han kanske vet något. Han sa att jag kan testa googla och leta runt lite och så men att såna som gör svåra program har gått högskola och jag går bara i nian :s men mitt självförtroende sjunker inte för det efterssom att jag har stort intresse för det :P vill jag göra ett stort program gör jag det bara jag lär mig hur jag ska skriva :3 därför jag måste hitta något :)
Here's my suggestion... Om du inte programmerat eller scriptat något annat språk tidigare så kanske det kan vara en idé att lära sig något annat "enklare" språk först för att mer kunna sätta sig in i "tänket" man behöver. Man måste ha stenkoll på logiken bakom varje rad kod och kunna se hur allt håller samman. C/C++ är ett svårt språk, särskilt som första språk (om det nu är det). Jag skulle rekommendera att du lär dig Java eller PHP först. Själv började jag med QBasic och efter det bar det av mot ASP, men det är i dagsläget förlegade språk.
Tack för ditt tips! Jag ska kolla lite närmare på java tror jag. Jag hittade dock en sida där dem beskriver om windows form applications i C# och än så länge går det bra och jag förstår hur det fungerar. Frågan är när man kommer till lite svårare delar fast när jag gör programmen brukar jag ofta tänka hur det går ihop och varför det är så. Innan programmerade jag HTML och CSS. Jag började sedan intressera mig för program istället och bestämde mig för att lära mig C# eller C++ och det var någon som sa att man snabbare och lättare kan börja göra program med C# än C++ och ja. Det var inte så himla svårt! Ska dock kolla på Java sen som du sa!
Java och C# är ganska lika varandra, så har du valt C# kan du fortsätta med det isället för att lära dig nästan exakt samma igen fast i Java. I början av din programmeringsbana är det bättre att välja ett språk och fokusera på det, eftersom du lär dig både språket och programmeringen. När du sen lärt dig de båda bra, vilket händer i princip samtidigt, är det ganska enkelt att lära sig ett eller flera språk till eftersom du förstår hur man programmerar.
Tack, ja jag har hört att Java och C# är ganska liknande! :) och det är ju bra om man vet hur språken är uppbyggda och då kan ett språk på samma gång! Tack för svaren :)
Jag rekommenderar dig att inte lära dig PHP i alla fall, faller du i det träsket så är risken stor att du kommer producera skräpkod för en ganska lång tid framöver.
C# och Java är ganska "förlåtande" språk med ganska strikta gränser, med GC (som gör att du "slipper" hålla koll på pekare osv.)
C++ är bra mycket friare, men med frihet kommer ansvar - större risk att du gör allvarliga fel.
PHP är en enda stor soppa som dock numera kan vara vettigt, om man vet vad man gör, något som dock majoriteten av alla som håller på med PHP klarar av eftersom att "språket" är som det är..
Javascript kan också vara en idé, det påminner lite om C#/Java/C++, men har både fördelar och nackdelar. Se dock till att du hittar bra material om du ska hoppa på det här spåret, det finns många missuppfattningar och vilseledande information på nätet
133 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe