Avatar billede moonfisher Nybegynder
28. april 2004 - 19:14 Der er 7 kommentarer og
1 løsning

Linux comandoer kaldt fra C++

Jeg prøver at udføre Linux comandoer fra et stykke C++ code, formålet er at kunne kalde en Linux server via et program i C++ (F.eks. "PS") og få outputet returneret til C++ klassen.
I det store hele skal man kunne kalde flere servere i et netværk via en HTML side som bliver dannet fra et C++ server program...
Netværks delen virker fint, men jeg ved ikke hvordan jeg skal udføre Linux comandoerne fra programmet, og hvordan jeg så får output returneret til programmet...

Det skulle kunne lade sig gøre, så jeg håber der er nogen som kan hjælpe mig...

PS : Jeg er ikke helt sikker på hvad sværhedsgraden er angående det her spørgsmål, har sat det til medium... (Det er første gang jeg spørger om noget herinde så jeg har ikke helt nogen fornemmelse for hvad der definerer et svært spørgsmål)
Avatar billede arne_v Ekspert
28. april 2004 - 19:19 #1
popen

Prøv man popen eller læs her (eksempel nederst):

http://bama.ua.edu/cgi-bin/man-cgi?popen+3C
Avatar billede arne_v Ekspert
28. april 2004 - 19:21 #2
Eksemplet er C men virker naturligvis fint i C++.

Point passer sikkert meget godt - men ellers går folk ikke så meget op i
hvor mange point der er udlovet.
Avatar billede moonfisher Nybegynder
28. april 2004 - 20:08 #3
Ok tak, jeg kan desvære først prøve det her i morgen, så jeg kan først sige om det virker til den tid (Circa omkring 5-6 tiden i morgen eftermidag).
Men eksemplet ser ganske fornuftigt ud... (Vidste godt nok ikke man kunne oprette en "FILE" pointer...)
Avatar billede moonfisher Nybegynder
29. april 2004 - 14:21 #4
Ok, det ser umidelbart ud til at virker, er stødt på et par andre problemer så jeg kan ikke være helt sikker, men det ser alt sammen rigtigt ud, så det må da tælle for et svar....

Jeg kan ikke godkende dit svar endu siden du har skrevet det som kommentar.... så hvis du kunne skrive et eller andet som svar så kan jeg godkende det...

Tak for hjælpen, jeg skulle gerne kunne finde ud af resten selv :)
Avatar billede arne_v Ekspert
29. april 2004 - 14:24 #5
svar
Avatar billede moonfisher Nybegynder
04. maj 2004 - 11:23 #6
Ok, nu er jeg helt forviret, min sidste besked er blevet slettet, og nu er dit svar ikke godkendt længere..... hvad gør jeg forkert her ?
Avatar billede arne_v Ekspert
04. maj 2004 - 12:10 #7
Du har ikke gjort noget forkert, men Eksperten havde et disk & backup
problem som kostede en del data (sidste dag i april og en hel måned
sidst i marts og først i april).
Avatar billede moonfisher Nybegynder
04. maj 2004 - 13:43 #8
Ok, nu vil den til gengæld ikke acceptere svaret igen... sidst virkede den da jeg bare prøvede nok gange... så må jo prøve igen :P
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
Kurser inden for grundlæggende programmering

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