Avatar billede eqvaliser Nybegynder
19. marts 2006 - 18:48 Der er 5 kommentarer og
2 løsninger

Visual c# kører ikke alm, c ?

Er blevet træt af alle disse sprog, og kende brudstykker fra
alle muliged sprog.  har nu sat mig for pga.  .net at sætte mig
ind i at lærer c/c# fuldbyrdigt.    :)

Har købt Visual Studio.net 2005, og leget lidt med det.
virker utrolig dejligt at arbejde med, indtil jeg forsøgte
at arbejde med c/c#

Fandt en guide/tutorial, som jeg ville kører igennem.
http://cplus.about.com/od/beginnerctutorial/l/aa020502a.htm
MEN allerede ved "hello world" starten gik det galt.

Guiden beskriver koden 

---> 

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World From About\n";
}

<---
Jeg prøver både som Clr, console  og  win32 console.  men intet virker.

og når jeg starter en cpp application laver den allerede kode.  :/

-->
// test.cpp : main project file.

#include "stdafx.h"

using namespace System;

int main(array<System::String ^> ^args)
{
    Console::WriteLine(L"Hello World");
    return 0;
}
<---



hmmm,  er det pga  det er  .NET(2) ?
eller bør jeg måske finde et anden newb guide.?
Avatar billede Syska Mester
19. marts 2006 - 18:52 #1
C og C# er ikke det samme.... C# er en del af .NET, men C er tjaaa, en del af C

Så mit spm er: er det C eller C# du vil lave?

Hvis det er C#, så er det i hvert fald en forkert tutorial du læser, da det er en C tutorial....

// ouT
Avatar billede pidgeot Nybegynder
19. marts 2006 - 18:53 #2
C# er noget helt, helt andet end C/C++. Ganske vist har det nogle enkelte elementer derfra, men som hovedregel minder det mere om Java.

About.com har også noget om C# - http://cplus.about.com/od/learnin2/ - men hold godt øje med hvad du læser om, fordi de bruger samme "central" til både C, C++ og C#.Lige den side jeg linker til er kun om C#, men man kan forholdsvist nemt komme til at bevæge sig over i en anden sektion.
Avatar billede eqvaliser Nybegynder
19. marts 2006 - 18:54 #3
c-sharp  ..    0.o


doh.  fant dælme noget mere info her
http://cplus.about.com/od/learnin2/l/aa062704a.htm

hehe..
Avatar billede arne_v Ekspert
19. marts 2006 - 19:23 #4
C, C++ og C# er 3 forskellige sprog

C:

#include <stdio.h>

int main()
{
  printf("Hello world\n");
  return 0;
}

C++ (læs: standard C++):

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world" << endl;
    return 0;
}

C#:

using System;

class Test
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Hello world");
    }
}

Microsoft har lavet en speciel C++ variant til .NET og og i version 2.0 ser
hello world ud som dit sidste eksempel.
Avatar billede eqvaliser Nybegynder
20. marts 2006 - 23:31 #5
ok points til pidgeot, og arne ;)

arbejder nok best med c#  hehe
Avatar billede pidgeot Nybegynder
20. marts 2006 - 23:58 #6
Et svar kommer her, så. :)
Avatar billede arne_v Ekspert
21. marts 2006 - 01:12 #7
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester