Guest User

Untitled

a guest
Jan 16th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. typedef struct {
  2. int member;
  3. // [...]
  4. } Record;
  5.  
  6. class Data {
  7. Record * records;
  8. // [...]
  9. static int method(const void * ptr);
  10. };
  11.  
  12. int Data::method(const void * ptr) {
  13. Record * rec_1 = (Record *) ptr;
  14. return rec_1->member;
  15. }
  16.  
  17. int Data::method(const void * ptr) {
  18. __typeof__(records) * rec_1 = (__typeof__(records) *) ptr;
  19. return rec_1->member;
  20. }
  21.  
  22. error: request for member ‘member’ in ‘* rec_1’, which is of non-class type ‘Record*’
Add Comment
Please, Sign In to add comment