powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вложенная структура без имени?
8 сообщений из 8, страница 1 из 1
Вложенная структура без имени?
    #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
Вложенная структура без имени?
    #34035307
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Makar4ik...Можно ли так сделать?

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

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

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


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

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

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


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


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

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


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