Ich schreibe ein Threading-Programm, und die pthread_create Methode benötigt eine void * -Funktion.C - Kontrolle erreicht Ende der nicht-void Funktion
Ich bekomme die "Kontrolle erreicht Ende der nicht-void-Funktion" Warnung, und ich verstehe warum (weil ich keine offizielle Rücksendeaussage habe) - meine Frage ist wirklich nur, was ich in diesem Fall zurückgeben sollte ?
Ist es in Ordnung, nur NULL zurückzugeben? Ich glaube nicht, dass sich mein Rückgabewert auf irgendetwas anderes in meinem Programm auswirkt, aber ich frage mich nur, was der Standard ist, um diese Warnung zu vermeiden, wenn mit Multithread-Programmen programmiert wird.
pthread_exit (NULL); am Ende der Thread-Funktion sollte –