|
sizeof и указатель на структуру! Проблема! |
|
|
|
 |
Ответов
|
Mar 6 2008, 14:08
|

Местный
  
Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528

|
У тебя путаница с указателями в голове... То что ты хочешь получить должно выглядить так: Код typedef struct { unsigned char KontursStatus[16]; } TXx16; ... TXx16 TX_x16_i2c_01; ... IndexDataTX = (char*) &TX_x16_i2c_01; Buff_size = sizeof (TX_x16_i2c_01); Buff_size = sizeof(*(TXx16*)IndexDataTX); На самом деле это фигня..., получается что надо знать априорно в обрабатываемой ф-ии к какому типу преобразовывать данный указатель и делать это всё на уровне препроцессора... странно...
--------------------
Для связи email: info собака qbit.su
|
|
|
|
Сообщений в этой теме
Samodelkin sizeof и указатель на структуру! Проблема! Mar 6 2008, 09:54 Qwertty Цитата(Samodelkin @ Mar 6 2008, 12:54) In... Mar 6 2008, 10:21 Samodelkin Цитата(Qwertty @ Mar 6 2008, 14:21) Вы в ... Mar 6 2008, 10:27 Непомнящий Евгений X = sizeof(*PTR);
но у вас не указатель на структу... Mar 6 2008, 10:28 Samodelkin Цитата(Непомнящий Евгений @ Mar 6 2008, 14... Mar 6 2008, 10:34 zltigo Цитата(Samodelkin @ Mar 6 2008, 12:54) и ... Mar 6 2008, 10:37 Qwertty Надо было сразу привести рабочий вариант
Кодstruc... Mar 6 2008, 10:45 Samodelkin Цитата(Qwertty @ Mar 6 2008, 14:45) Надо ... Mar 6 2008, 10:58 Непомнящий Евгений То, что вы написали - не скомпилится - у вас неско... Mar 6 2008, 11:26 Samodelkin Цитата(Непомнящий Евгений @ Mar 6 2008, 15... Mar 6 2008, 11:39 InvisibleFed TX_x16_i2c_01, в вашем случае - это переменная тип... Mar 6 2008, 12:13 Непомнящий Евгений Цитата(InvisibleFed @ Mar 6 2008, 15:13) ... Mar 6 2008, 12:27 Samodelkin Цитата(InvisibleFed @ Mar 6 2008, 16:13) ... Mar 6 2008, 12:50 Qwertty Цитата(InvisibleFed @ Mar 6 2008, 15:13) ... Mar 6 2008, 13:29  Samodelkin Цитата(Qwertty @ Mar 6 2008, 17:29) Вот и... Mar 6 2008, 13:37  zltigo Цитата(Qwertty @ Mar 6 2008, 16:29) Вот и... Mar 6 2008, 15:52 Demeny Цитата(Samodelkin @ Mar 6 2008, 12:54) st... Mar 6 2008, 13:52 Samodelkin Цитата(Demeny @ Mar 6 2008, 17:52) Теперь... Mar 6 2008, 14:40  Сергей Борщ Цитата(Samodelkin @ Mar 6 2008, 16:40) Но... Mar 6 2008, 15:53   Samodelkin Цитата(Сергей Борщ @ Mar 6 2008, 19:53) Д... Mar 6 2008, 17:21 InvisibleFed Это все хорошо, но как тогда быть с тем, что sizeo... Mar 6 2008, 23:50 rezident Цитата(InvisibleFed @ Mar 7 2008, 04:50) ... Mar 7 2008, 00:52 Непомнящий Евгений Цитата(InvisibleFed @ Mar 7 2008, 02:50) ... Mar 7 2008, 05:16 zltigo Цитата(InvisibleFed @ Mar 7 2008, 02:50) ... Mar 7 2008, 07:32 amw Цитата(InvisibleFed @ Mar 7 2008, 01:50) ... Mar 7 2008, 08:45 InvisibleFed Уважаемые, обратите внимание на ковычки до и после... Mar 7 2008, 12:10 zltigo Цитата(InvisibleFed @ Mar 7 2008, 15:10) ... Mar 7 2008, 12:32 InvisibleFed Обсуждать по теме тут нечего. Я лично не понял ни ... Mar 7 2008, 13:09 zltigo Цитата(InvisibleFed @ Mar 7 2008, 16:09) ... Mar 7 2008, 15:44 radiofill Цитата(Samodelkin @ Mar 6 2008, 12:54) Ес... Mar 10 2008, 15:01
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|