Oprettet man. d. 09. maj 2005 kl. 20:32:12

cronck
cronck (11.557 point. Point ude: 595)

Skal jeg læer .NET?

Jeg har hermed besluttet for at lære C++.
Det nærmeste jeg har lært at bruge er et sprog som hedder "Small" der minder meget om C.
Nu har jeg tænkt mig at lære C++, da der helt klart er det programmeringssprog som har flest muligheder.

Men skal jeg lære C++ .NET eller bare C++ ?
Hvordan gør man det mest taktisk?

Skrevet man. d. 09. maj 2005 kl. 20:33:49| #1

olebole
olebole (213.963 point)
<ole>

Siden du skriver .NET, mener du så C++ eller C#?

/mvh
</bole>

Skrevet man. d. 09. maj 2005 kl. 20:34:19| #2

jokkejensen
jokkejensen (36.005 point)
prøv C# .. hent visual studio C# express, et gratis udviklingsvæktøj, og der kommer mere og mere materiale på nettet om det..

Skrevet man. d. 09. maj 2005 kl. 20:34:35| #3

schwarz84
schwarz84 (29.451 point)
.net er klart det mest brugte i industrien, men det kan ikke bruges til så meget hvis du vil skrive Linux-programmer eller noget tilsvarende, så det kommer an på hvad du skal bruge det til.

Skrevet man. d. 09. maj 2005 kl. 20:40:14| #4

arne_v
arne_v (1.004.158 point)
C++ er et generelt sprog

C++.NET er et ikke-teknisk navn som bruge løst og fast om:
  - Microsofts C++ dialekt
  - en IDE fra Microsoft
etc.

Den tekniske term er managed C++ som er C++ kode kompilet til at køre
for .NET runtime.

Bemærk at Microsofts compiler kan bruges med både managed C++ (for .NET
runtime) og unmanaged C++ (native).

Først og fremmest skal du lære sproget som per ANSI standard - og det er det
samme uanset hvad.

Så skal du vælge environment. Hvis du vil lave programmer til Windows og du
gerne vil med på det nyeste så er managed C++ til .NET nok løsningen. Hvis
du vil udviklike kode til Windows og Linux, så skal du nok holde dig
til normal unmanaged (i MS terminologi) C++.

Og hvis du vil kode til Windows of .NET, så er C# nok både nemmere og
mere relevant til de fleste typer applikationer. Der bliver ikke skrevet
ret meget managed C++.

Skrevet man. d. 09. maj 2005 kl. 21:42:17| #5

cronck
cronck (11.557 point)
Det jeg havde tænkt mig i den sidste ende, når at jeg altså er blevet dygtig nok var at lave et mod til Half-Life 2...

Arne, hvor vil du foreslå at jeg starter?

Skrevet man. d. 09. maj 2005 kl. 21:45:04| #6

arne_v
arne_v (1.004.158 point)
Jeg gætter på at Hald-Life 2 er en native applikation (ikke en .NET applikation)
og at den loader Win32 DLL'er (og ikke ActiveX DLL'er).

Hvis det er korrekt så skal den skrives i unmanaged C++.

Der er ikke noget til hinder for at bruge Visual C++.NET som udviklings værktøj,
men du kan ikke bruge .NET delen.

Skrevet tir. d. 10. maj 2005 kl. 16:51:03| #7

cronck
cronck (11.557 point)
Jeg tror bare at jeg skal studere unmanaged C++ så... :-)
Jeg er ret sikker på at half-life 2 ikke er en .NET applikation.

Arne har givet den bedste forklaring, og har 100% fortjent point'ne.
Sender du et svar?

Skrevet tir. d. 10. maj 2005 kl. 17:00:05| #8

arne_v
arne_v (1.004.158 point)
kommer her

Skrevet tir. d. 10. maj 2005 kl. 20:34:47| #9

cronck
cronck (11.557 point)
Takker for hjælpen ;-)

Skrevet tor. d. 12. maj 2005 kl. 22:30:29| #10

shimfs
shimfs (12.555 point)
hvor får man så fat i .net henne og er det gratis (er selv lige begyndt på C++)

Skrevet tor. d. 12. maj 2005 kl. 22:45:02| #11

arne_v
arne_v (1.004.158 point)
.NET runtime + .NET SDK + C++.NET compiler kan downloades gratis fra Microsoft

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Regex sætning i C++

Oprettet den 30. januar 2012 kl. 22.55
kjeldsted giver 150 point for svar | Giv et svar »

Bog om strukturering

Oprettet den 25. januar 2012 kl. 07.26
keepy giver 30 point for svar | Giv et svar »

Opsnap keypress globalt.

Oprettet den 24. januar 2012 kl. 16.14
xited giver 200 point for svar | Giv et svar »

Seneste guides

Den gode bruger
Adgang til NAS-server via WAN
Kollektion af Batch tutorials (FJERNET)
Tilpas din YouTube afspiller


   




Tips & Tricks fra PC World

Teaser billede

Sådan fjerner du pladskrævende metadata fra dine fotos

Det er langt fra altid, at dine billeders metadata såsom kameramodel og geografisk placering er vigtige at bevare. JPG & PNG Stripper kan luge ud i billedfilerne, så de fylder meget mindre....


Anmeldelser fra PC World

Teaser billede

Test: Superlet bærbar med mange muligheder

Toshiba har med Satellite Z830 skabt en af verdens letteste ultrabooks. Den vejer 1,1 kilo, og computeren på 13 tommer ser på papiret ud til at være en oplagt rejsekammerat. Men den lave vægt har...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Samsung Galaxy S III på vej

Samsungs bedst sælgende smartphone nogensinde får en efterfølger om kort tid.


Nyheder fra Computerworld

Teaser billede

Apple retter hele 51 sikkerhedshuller i Mac OS X

Apple lukker hele 51 sårbarheder i Mac OS X, hvoraf de fleste er kritiske. Se her, hvor hullerne er.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger