Δημοσιεύτηκε: 04 Ιούλ 2011, 21:42
από linuxs
linuxs έγραψε:
Κώδικας: Επιλογή όλων

swap_pointers( (void **) &px, (void **) &py );

θα επιμείνω στο παραπάνω! Το void ** τι είναι? Απλό casting κάνεις? :/ Νομίζω πως δεν έχω κάνει casting με void...γιατί δεν περνάς απλά την διεύθυνση? :/


EDIT: Οκ μάλλον void χρησιμοποιείς για να χρησιμοποιείς πολλούς τύπους δεδομένων. Η θεωρία μου είναι η παρακάτω και πες μου που κάνω λάθος(αν). Απο την main περνάμε διευθύνσεις όπως συνήθως(δεν καταλαβαίνω το void **) μετά στην συνάρτηση το *x είναι η τιμή του x που είναι διεύθυνση...μπλά μπλά μπλά...i got it! thx ;) Το μόνο κόλλημα μου είναι στο void **