Jeg er i gang med at lave et program, der skal bruge system(). Men jeg er rendt ind i nogle komplikationer. Kort sagt:
Denne kode virker:
#include <stdlib.h>
#include <iostream>
using namespace std;
int main() {
int i;
if(system(NULL)) {
i = system("msg * Hej");
}
cin.get();
return 0;
}
Og det gør denne ikke:
#include <stdlib.h>
#include <iostream>
using namespace std;
int main() {
int i;
string command = "msg * Hej";
if(system(NULL)) {
i = system(command);
}
cin.get();
return 0;
}
Men hva helvede er forskellen og hvordan får jeg den sidste til at virke?
Jeg håber, der er et klogt hoved der ka hjælpe mig
Hilsen
Jakob S-L