Официальный сайт студ.городка НГТУ
Программирование и БД » вопрос по с++ 

#1  01.06.07 20:04

вопрос по с++

подскажите пожалуста:

Код::

struct one
{
long num1, ...;
.
.
.
struct two_in_one
{
char s1, s2, ...;
}; 
.
.
.

};

создавая указатель на структуру 1:

Код::

one *tmp = new one;

я могу обратиться к ней и записать\считать  данные в num1 и т.д.
А как мне обратиться во вложенную структуру и записывать\считывать
в ней самой (например в s1, s2, ...)?

Исправлено Дональдак (01.06.07 20:06)

Offline

#2  01.06.07 20:16

Re: вопрос по с++

one.two_in_one.s1
В чём проблема?

Offline

#3  01.06.07 20:17

Re: вопрос по с++

Не очень понял че ты имеешь в виду.
Возможно так:

Код::

struct two_in_one
{
char *s1, *s2, ...;
}; 

two = new two_in_one;
two->s1 = new char[50];
// И обращаемся
two->s1[20] = 'K';

Оно?

Offline

#4  02.06.07 09:25

Re: вопрос по с++

всем большое спасибо! Практически доделал уже курсовой!

Offline

Программирование и БД » вопрос по с++ 

ФутЕр:)

© Hostel Web Group, 2002-2026.   Сообщить об ошибке

Сгенерировано за 1.091 сек.
Выполнено 14 запросов.