webForumDet fria alternativet

Vad säger ni om att lära sig C++?

C/C++

29 svar · 757 visningar · startad av koltrasten · sida 2 av 2

Frågan, av koltrasten

Vad säger ni om att lära sig C++? Har man nytta av det? Är det ett gammalt språk, eller kommer det användas i framtiden? Rekommenderar ni några informativa böcker? Gör man C++ i Anteckningar, eller hur gör man ett program? Är det gratis?

Läs frågan i sin helhet →
Medlem sedan okt. 20013 217 inlägg
#21

Allt som Microsoft ville göra med Java och inte fick för Sun har man stoppat in i C#. Jag skulle vilja kalla C# för "Java++". Ett upphöjt Java, dvs C#.

Medlem sedan okt. 2002272 inlägg
#22

Jag tycker C++ verkar bäst att lära sig. Eller?

Medlem sedan juni 200010 432 inlägg
#23

Beror ju helt på vad du avser att göra. Prova båda :)

Medlem sedan okt. 2002272 inlägg
#24

Fungerar båda på alla datorer? T.ex. med vb måste man massor med dll-filer för att kunna se programmet. Behövs det i C++ eller C#?

Men nått utav dem vill jag börja med och jag vill fördjupa mig i bara ett utav dem. Men vilket? :)

Medlem sedan juni 20022 599 inlägg
#25

Fungerar båda på alla datorer?

Det är nog lite fel att säga att ett språk fungerar på en dator. Vad man däremot kan undra är om det finns kompilatorer för ett givet språk på en viss plattform. I och med att C/C++ har några år på nacken så finns det kompilatorer för nästan alla tänkbara och otänkbara operativsystem. När det gäller språk som tex C# och VB är det i dagsläget mer begränsat (läs Windows). Men allt sånt kan ändras med tiden.

Att sedan C/C++ går att kompilera på många operativ innebär inte att samma kod går att använda på alla plattformar. Olika plattformar har nämligen ofta olika lib/API:er tillgängliga. Skriver du ett C-program för Gnome på *nix så går detta inte utan vidare att köra på Windows. Skriver du ett C++-program som anropar Windowsspecifika funktioner så går detta inte att köra på en Mac osv osv ..

Blev kanske lite rörigt men förhoppningsvis är du nu förvirrad på ett lite högre plan? ;)

Medlem sedan okt. 2002272 inlägg
#26

Hej!
Jag har önskat mig en bok och sa att den skulle heta något med C++.
Men till min förskräckelse kom jag på en sak:
Jag har hållt på med Visual Basic i 6-7 år. Är det bra eller dåligt? Jag tänkte - det kanske är som att börja övningsköra med en automatare? :)

Medlem sedan juni 20022 599 inlägg
#27

Är det bra eller dåligt?

Det är väl rimligtvis aldrig en nackdel att kunna ett programmeringspråk? Har man sen sysslat med VB i 6-7 år så har bör man väl ha en del kunskaper i Windows-API:et vilka man, mer eller mindre, kan använda rakt av i C++ (på Windows).

Medlem sedan okt. 2002272 inlägg
#28

Vad är det för skillnad mellan C++ och VB rent syntax-mässigt. T.ex. en IF-sats!

Medlem sedan aug. 20021 752 inlägg
#29

En if sats

VB

IF i=0 THEN
   i=i+1
ELSE
   i=i-1
END IF

C++

if(i==0)
{
  i++;
}
else
{
  i--;
}

Det är en ganska stor skilnad mellan dem men det är inte svårt att byta från VB till C++ eller tvärtom.
Problemet är när man går tillbaka till VB från C++, då avlutar man varje rad med ";" :D

/Viktor

Medlem sedan okt. 2002272 inlägg
#30

Ack då! ;)

Men hur presenterar sig programmet man gjort sedan? Är det som ett windowsprogram med kryss i hörnet, eller visas det som i gamla Q-BASIC?

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)