1 | ||||||
typedef10.06.2012, 16:22. Показов 1968. Ответов 15
Метки нет (Все метки)
Сталкнулся с таким объвлением
Подключение gmp
0
|
10.06.2012, 16:22 | |
Ответы с готовыми решениями:
15
Typedef void F(); typedef для типа функции через идентификатор typedef Typedef Typedef |
10.06.2012, 16:44 | 2 |
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
||||||
10.06.2012, 18:13 | 11 | |||||
Думаю, что это сделано для возможности записи такого вида:
0
|
10.06.2012, 18:17 | 12 |
Toshkarik, ага. Только все тоже самое будет, если сменить myDef abc; на myStruct abc[1];
Так что, ИМХО, так сделано для того, чтобы не писать постоянно & при передаче в функцию. Хотя могу ошибаться, не искользовал gmp
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
10.06.2012, 18:19 | 13 |
Ну так естественно будет, только, вроде, запись вида myDef abc; немного понятней и короче.
0
|
10.06.2012, 18:25 | 14 |
Toshkarik, короче она, в первую очередь, от того, что имя структуры длиннее. Так что я все еще остаюсь на своей точке зрения. Посудите сами, если бы не пришлось использовать указатель "незримо" для разработчика - стоило бы тогда заморачиваться с typedef?
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|||||||||||
10.06.2012, 18:33 | 15 | ||||||||||
Короче она, потому что не будет [ 1 ] при объявлении
Ну и это, конечно, тоже плюс.
0
|
19.06.2012, 22:15 | 16 | |||||
Увидел ещё один повод, зачем делать массив из одного элемента. При таком раскладе нельзя делать копирование объектов через операцию присваивания:
2
|
19.06.2012, 22:15 | |
19.06.2012, 22:15 | |
Помогаю со студенческими работами здесь
16
typedef typedef в c++ typedef Typedef Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |