Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вложенная структура без имени? / 8 сообщений из 8, страница 1 из 1
05.10.2006, 16:13
    #34035298
Makar4ik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
Сейчас есть такое:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
typedef struct AAA{
  int a1;
};

typedef struct BBB{
  AAA a;
  int b1;
}S2;

  BBB b;
  b.a.a1 =  1 ; b.b1= 2 ; 
Хочется примерно следующего:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
typedef struct AAA{
  int a1;
};

typedef struct BBB{
  struct AAA;  //без имени
  int b1;
}S2;

  BBB b;
  b.a1 =  1 ; b.b1= 2 ; 
Можно ли так сделать?
...
Рейтинг: 0 / 0
05.10.2006, 16:16
    #34035307
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
Makar4ik...Можно ли так сделать?

отнаследоваться пытались ???

(круглый)
...
Рейтинг: 0 / 0
05.10.2006, 16:16
    #34035311
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
Makar4ik

вроде через наследование можно.
...
Рейтинг: 0 / 0
05.10.2006, 16:17
    #34035318
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
Makar4ikСейчас есть такое:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
typedef struct AAA{
  int a1;
};

typedef struct BBB{
  AAA a;
  int b1;
}S2;

  BBB b;
  b.a.a1 =  1 ; b.b1= 2 ; 
Хочется примерно следующего:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
typedef struct AAA{
  int a1;
};

typedef struct BBB{
  struct AAA;  //без имени
  int b1;
}S2;

  BBB b;
  b.a1 =  1 ; b.b1= 2 ; 
Можно ли так сделать?

Код: plaintext
1.
2.
3.
struct BBB : public AAA {
...
}
...
Рейтинг: 0 / 0
05.10.2006, 16:19
    #34035321
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
Akh
учтывая неразличимость в сипп классов и структур - наследование.
...
Рейтинг: 0 / 0
05.10.2006, 16:19
    #34035322
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
Akh....
Код: plaintext
1.
2.
3.
struct BBB : public AAA {
...
}


мона без паблик...структура по умолчанию паблик...

(круглый)
...
Рейтинг: 0 / 0
05.10.2006, 16:23
    #34035351
Makar4ik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
И правда, что-то я в другую сторону смотрел.

Спасибо большое.
...
Рейтинг: 0 / 0
05.10.2006, 16:35
    #34035399
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенная структура без имени?
kolobok0 Akh....
Код: plaintext
1.
2.
3.
struct BBB : public AAA {
...
}


мона без паблик...структура по умолчанию паблик...


Ну, да. Не суть важно.

ПС: Пока писал, уже 2 аналогичных ответа пришло. :)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вложенная структура без имени? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]