Ich weiss nicht wie ich es am besten Erkläre also schonmal voraus sorry für die Frage. :D
Ich habe eine Klasse 1 und eine Klasse 2
Jetzt habe ich in Klasse 1 eine Variable die sich öfters ändert.
Diese Variable brauche ich jetzt in Klasse 2.
Ein Problem ist dabei das bei Abarbeitung der Klasse1 automatisch zur Klasse 2 springt aber bei der Bearbeitung der Klasse 2 brauch ich schon die Variable von der Klasse 1.
MFG
xmarvel
Wie wärs, wenn du das mit ein bisschen Quelltext postest, um das zu veranschaulichen.
jo kann ich ja mal machen ich hoffe ihr Blickt da durch. Da ich eine weitere Bibliothek verwende (libCurl).
Auszug aus Klasse 1:
tcpserv()
{
//Warten auf die Client Verbindung
temp_sock_descriptor= accept //<- temp_sock_descriptor muss rüber in die andere Klasse
(sock_descriptor,(struct sockaddr *)&pin,&address_size);
//Empfange die ankommenden Daten und schreibe sie ins die Variable buf
recv(temp_sock_descriptor,buf,8096,0);
....
curl = curl_easy_init();
outfile = fopen("/tmp/test.curl", "w");
curl_easy_setopt(curl, CURLOPT_URL, var[0]);
curl_easy_setopt(curl, CURLOPT_FILE, outfile);
curl_easy_setopt(curl, CURLOPT_NOPROGRESS, FALSE);
curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, status); //Wird so lange ausgeführt bis Klasse Status beendet ist.
curl_easy_perform(curl);
fclose(outfile);
curl_easy_cleanup(curl);
....
}
Auszug auz Klasse 2:
int status (void *curl, double upload, double dlload, double dlnow)
{
....
send(temp_sock_descriptor,buf,len,0); <- temp_sock_descriptor muss hier hin.
...
}
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.