Avatar billede stoiss Nybegynder
17. januar 2006 - 23:43 Der er 28 kommentarer og
2 løsninger

Chat program?

hejsa allesammen ..

Har hørt at de skulle være muligt at lave en chat i C#, er det rigtigt? :D og hvis ikke vil jeg gerne vide hvad man egentlig kan lave med C#, er træt af at arbejde med Php, og søger derfor andre veje :) så Fx. nogen forslag på programmer som er lavet i C# ?

.Stoiss :)
Avatar billede arne_v Ekspert
18. januar 2006 - 00:16 #1
du kan sagtens lave en chat i C#

du kan lave næsten enhver slags programmer i C#
Avatar billede Syska Mester
18. januar 2006 - 01:04 #2
Du kan da også lave i chat i php

// ouT
Avatar billede arne_v Ekspert
18. januar 2006 - 01:09 #3
jep

men HTTP poll er hverken så skalerbart eller så sjovt som socket push
Avatar billede Syska Mester
18. januar 2006 - 02:37 #4
Du kan jo også lave socket push i php, lav det hele CLI.... :-)

Men en client i flash ville nok være bedst, da den kan lytte på en socket, i stedet for en CLI klient eller http klient, med poll som du siger :-)

// ouT
Avatar billede stoiss Nybegynder
18. januar 2006 - 14:37 #5
Hmm.. Jeg vil hellere lave det i C#, C++ (Hvis det er muligt ..) det jeg først vil er self. at lære at kode sproget :-P skide god start! og så vil jeg lave en netværks chat, ved godt der er mange programmer som kan bruges til at chatte over netværket i forvejen, men vil ha noget udfordring, det er derfor jeg vil prøve det andet her ... hvilket sprog ville i vælge til det? hvad er fx. skype, msn messenger eller ICQ lavet i?

.Stoiss :)
Avatar billede Syska Mester
18. januar 2006 - 15:07 #6
Altid en god start at kunne kode sproget og forstå alle tingene.....

Tjaa, C# er nok det nemmeste at komme igang med, senere kan man så kigge bagud på C++ og alle de andre.... Køb en bog, og læs den, helt klart den bedste vej til at lære tingene... så man får det hele med fra bunden ( Beginning Visual C# 2.0 ) synes jeg er god, har den til 1.1

De er nok skrevet i C++.... kunne ikke forestile mig andet.

// ouT
Avatar billede arne_v Ekspert
18. januar 2006 - 15:33 #7
C# eller Java

C++ er for besværligt til at lave chat i
Avatar billede stoiss Nybegynder
18. januar 2006 - 16:38 #8
Ej øv man, nu har jeg lige været ned og låne bøger om C++, da der var 3 - 4 ugers ventetid på en C# bog :-/
Avatar billede Syska Mester
18. januar 2006 - 17:01 #9
heheh, men det skader jo heller ikke at læse lidt om C++, kan du ske du har nemt ved at lære at programmere, så er det da altid rart at kunne....

// ouT
Avatar billede stoiss Nybegynder
18. januar 2006 - 17:11 #10
er også gået så småt i gang med den ene bog, men har self. et problem :)

Når de siger jeg skal "compile" et program og køre det, så gør jeg det så kommer der et dos vindue op i mindre end et halvt sekund, så forsvinder det igen, det får jeg jo ikke meget ud af :) hvordan kan jeg få det der vindu til at blive på skærmen så jeg kan se hvad der sker?:P
Avatar billede arne_v Ekspert
18. januar 2006 - 17:48 #11
...
  system("PAUSE");
  return 0;
}

er et kendt trick
Avatar billede arne_v Ekspert
18. januar 2006 - 17:49 #12
og helt enig - man lærer meget af at lære C++
Avatar billede stoiss Nybegynder
18. januar 2006 - 17:51 #13
Okay takker :)

nu får jeg så fejl, som i ved er det første gang jeg prøver det, så bær over med mig :D

hvad er der galt, får denne fejl melding:

c:\docume~1\tom\skrive~1\c__~1\start.cpp: In function `int main(...)':
c:\docume~1\tom\skrive~1\c__~1\start.cpp:8: implicit declaration of function `int system(...)'
Avatar billede arne_v Ekspert
18. januar 2006 - 18:21 #14
du skal have en

#include <cstdlib>

øverst i dit program
Avatar billede stoiss Nybegynder
18. januar 2006 - 22:32 #15
nu ser det sådan her ud:

#include <iostream.h>
#include <cstdlib>


void main(void)
{
cout << "Programering i C++!";

system("PAUSE");
  return 0;
}


og får stadig fejl:

C:\WINDOWS\TEMP\ccIjcaaa.o(.text+0x30):start.cpp: undefined reference to `cout'
C:\WINDOWS\TEMP\ccIjcaaa.o(.text+0x35):start.cpp: undefined reference to `ostream::operator<<(char const *)'

den skriver godt nok at der ikke er fejl når jeg compiler det, men kommer med den der pop up hvor det der står i
Avatar billede arne_v Ekspert
18. januar 2006 - 22:40 #16
#include <iostream>
#include <cstdlib>

using namespace std;

int main()
{
  cout << "Programering i C++!" << endl;
  system("PAUSE");
  return 0;
}
Avatar billede stoiss Nybegynder
18. januar 2006 - 23:30 #17
kopierede det over og slettede det jeg selv havde lavet, men nu får jeg fqjl igen:

C:\DOCUME~1\tom\LOKALE~1\Temp\ccuOcaaa.o(.text+0x2b):start.cpp: undefined reference to `endl(ostream &)'
C:\DOCUME~1\tom\LOKALE~1\Temp\ccuOcaaa.o(.text+0x38):start.cpp: undefined reference to `cout'
C:\DOCUME~1\tom\LOKALE~1\Temp\ccuOcaaa.o(.text+0x3d):start.cpp: undefined reference to `ostream::operator<<(char const *)'
Avatar billede arne_v Ekspert
18. januar 2006 - 23:33 #18
har du den her:

using namespace std;

?
Avatar billede arne_v Ekspert
18. januar 2006 - 23:34 #19
og er projektet oprettet som et C++ projekt ?
Avatar billede stoiss Nybegynder
18. januar 2006 - 23:46 #20
kopierede de du skrev klokken 22.40.30 og lagde det ind istedet for mit eget, ja det er, hedder START.CPP eller hvad det nu hedder .. har gemt det rigtigt
Avatar billede arne_v Ekspert
18. januar 2006 - 23:48 #21
hvad compiler du med og hvordan ?
Avatar billede stoiss Nybegynder
18. januar 2006 - 23:52 #22
Dev-C++, og bruger knappen i programmet til at compile med ..
Avatar billede arne_v Ekspert
18. januar 2006 - 23:53 #23
og når du opretter projektet så er det prik i C++ og ikke i C ?
Avatar billede stoiss Nybegynder
18. januar 2006 - 23:56 #24
Hmm.. nu lavede jeg et nyt projekt:

#include <iostream.h>
#include <stdlib.h>

int main()
{
cout << "Tester .." << endl;

      system("PAUSE");
      return 0;
}

og det virkede fint nok ..  mærkeligt
Avatar billede stoiss Nybegynder
23. januar 2006 - 17:31 #25
nogen der vil ha points, så skriv, tør sq ik selv at tage dem igen (!!)

hilsen stoiss :)
Avatar billede Syska Mester
23. januar 2006 - 17:49 #26
Er vist kun arne_v der har bidraget her, men max 5 point til mig, ville da ikke skade :-)

svar

// ouT
Avatar billede stoiss Nybegynder
23. januar 2006 - 17:58 #27
Hvordan nøjes jeg med at give dig 5 points? :D
Avatar billede arne_v Ekspert
23. januar 2006 - 18:10 #28
svar
Avatar billede stoiss Nybegynder
23. januar 2006 - 18:18 #29
hvordan fordeler jeg så de der points?
Avatar billede Syska Mester
23. januar 2006 - 18:19 #30
Tryk på Advanceret eller sådan noget, så kan du skrive point ud hvor os, 25 til arne og 5 til mig

// ouT
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