Здравствуйте, гость ( Вход | Регистрация )
LuckLess | Дата 30.5.2008, 15:24 |
мм.. ну в общем.. typedef int (*((*Type) [5])) [2]; указатель на массив из 5-и элементов которые являются указателями на массив из 2-х элементов которые собстно int-ы typedef int *(*Type [5])[3]; массив из 5-и элементов которые являются указателями на массив из 3-х элементов которые собстно указатели на int |
|
Andrew Selivanov | Дата 29.5.2008, 12:25 |
Ы int** x[5][2] ЫЫ int* x[5][3] где Type = x добавлено: Hate such a magic, it's for bloody C fans |
|
ViGOur | Дата 29.5.2008, 11:36 |
Мдя, тоже не могу врубиться, что ето такое! | |
Litkevich Yuriy | Дата 21.5.2008, 14:13 |
ну ты с закуской погоди, коль уж расшифровано не правильно. | |
LuckLess | Дата 21.5.2008, 13:58 |
:no: оба typdef-а непраллно расшифрованы ). Цитата Ну мне подумалось, что лучше сделать новый шаблонный тип, чем писать такую телегу этт точно ) у меня есть еще typedef на закусочку, так сказать |
|
Andrew Selivanov | Дата 21.5.2008, 12:41 |
а как такое применять, т.е. как будет выглядеть объявление переменной? и польза? Ну мне подумалось, что лучше сделать новый шаблонный тип, чем писать такую телегу. Пусть индексы лучше компилятор считает |
|
Litkevich Yuriy | Дата 21.5.2008, 12:20 |
а как такое применять, т.е. как будет выглядеть объявление переменной? и польза? | |
Andrew Selivanov | Дата 21.5.2008, 12:17 |
недавно в чужом коде встретил мозголомный typedef.. вот наваял свой примерчик на эту тему )). Кто скажет что за тип
и что за тип
если в ответе будет фигурировать массив - укажите его размерность Ну первая наверное массив указателей на массив указателей размерностью 5 типа Type размерностью 2 Второе наверное массив указателей на массив указателей типа Type размерностью 5 размерностью 3 |
|
LuckLess | Дата 21.5.2008, 11:47 |
недавно в чужом коде встретил мозголомный typedef.. вот наваял свой примерчик на эту тему )). Кто скажет что за тип
и что за тип
если в ответе будет фигурировать массив - укажите его размерность |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 25.4.2024, 14:56 |