Haben Sie eine Idee für dieses Typecasting-Problem?
Ich versuche Folgendes zu tun. Dies ist nicht der eigentliche Code:
LinkedList* angles;
double dblangle;
dblangle = (some function for angle calculation returning double value);
(double*)LinkedListCurrent(angles) = &double;
Ich hoffe, Sie verstehen die Idee. Die letzte Zeile ist die Ursache des Problems. Ursprünglich sind die Winkel void*
Typs, also muss ich ihn zunächst in double*
.