Witam
Nie wiem jak z rzutować wartość zwracaną przez funkcje , aby można było zmienić wartość zmiennej znak.
Dziękuje za pomoc z góry.
#include <stdio.h>
#include <iostream>
void* znaczek(void* df)
{
char znakx = 'X';
void *zw = (void *)&znakx;
//char *zz = (char*)zw;
//std::cout << "zw :" << *zz << std::endl;
return *zw;
}
int main()
{
pthread_t wat1 , wat2;
char znak = 'w';
//void *wskNaVoid;
pthread_create(&wat1, NULL, &znaczek, NULL);
pthread_join(wat1, (void*) &znak);
printf("Dzialam bitch i moj znak to %c\n", znak);
return 0;
}