28. oktober 2001 - 20:33
Der er
6 kommentarer og 1 løsning
Har et lille problem.
Jeg er lige begyndt at lære C++ og jeg harnu et lille problem. #include <iostream.h> #include <stdlib.h> void main(void) { int besked; cout << \"Skriv beskeden: \"; cin >> besked; //Jeg vil have net send til at sende beskeden man har skrevet // f.eks net send \"10.1.1.1\" Hej system(\"net send\") } Håber nogen kan hjælpe mig.
Annonceindlæg fra Barco
28. oktober 2001 - 23:41
#1
Er det noget i denne stil du er ude efter ? #include <iostream.h> #include <cstring> void main(void) { char modtager[256]; char besked[256]; char cmd[] = \"net send \"; cout << \"\\nModtager: \"; cin.getline(modtager, 256, \'\\n\'); cout << \"Besked:\\n\"; cin.getline(besked, 256, \'\\n\'); cout << \"\\n Modt: [\"<<modtager<<\"]\\n besk: [\"<<besked<<\"]\\n\"; strcat(cmd, modtager); strcat(cmd,\" \\\"\"); strcat(cmd, besked); strcat(cmd,\"\\\"\"); cout << \"\\nAfvikler kommandoen: [\" << cmd << \"]\"; system(cmd); cout << \"\\done\"; }
29. oktober 2001 - 08:47
#2
vil du ikke lige forklare det lidt nærmere, jeg forstår ikke en dyt af det. Jeg har altså lige lært det.
29. oktober 2001 - 09:07
#3
29. oktober 2001 - 10:12
#4
Jeg ahr ikke testet om det virker, men jeg vil gerne give en forklaring : include <iostream.h> #include <cstring> void main(void) { char modtager[256]; //Opret en buffer til at opbevare \"modtager\" i. //Modtager læser du fra skærmen senere char besked[256]; //d.o med besked. char cmd[] = \"net send \"; //DOS kommandoen du vil udføre cout << \"\\nModtager: \"; //Skriv Modtager i en ny linje på skærmen cin.getline(modtager, 256, \'\\n\'); //Læs en linje fra skærmen, MAX 256 karekterer og kopier det ind i Modtager bufferen cout << \"Besked:\\n\"; cin.getline(besked, 256, \'\\n\'); //Samme historie med besked cout << \"\\n Modt: [\"<<modtager<<\"]\\n besk: [\"<<besked<<\"]\\n\"; strcat(cmd, modtager); strcat(cmd,\" \\\"\"); strcat(cmd, besked); strcat(cmd,\"\\\"\"); cout << \"\\nAfvikler kommandoen: [\" << cmd << \"]\"; system(cmd); cout << \"\\done\"; } Jens B
29. oktober 2001 - 10:58
#5
Okay, jeg vil lige se på det
29. oktober 2001 - 20:12
#6
nu når vi er igang hvordan får man så en switch til at finde en int i en funktion: void menu(int)// Funktion 1 { int klasse; cout << \"skriv noget her: \"; cin >> klasse; } void main(void) // Main Funktion { system(\"cls\"); menu(int); { switch (klasse)// denne Switch skal tage \"int klasse\" fra menu() { case 1: cout << \"Ikke klar endnu\" << endl; menu; break; } } }
30. oktober 2001 - 11:15
#7
Put klasse udenfor begge funktioner: int klasse; void menu(int) { : } void main(void) { : }
Kurser inden for grundlæggende programmering