Помогите! Работа с классами!
У меня есть класс Unit и объекты класса
ID_001 , ID_002 ....(всего N )
Допустим мне нужно создать
ф-ю обработки данных , вроде
void func(unit &ID)
{
// какая-то работа с данными класса
}
эту функцию я собираюсь вызывать
из main.Но не писать же мне в MAIN
func ID_001;
func ID_002;
func ID_003;
func ID_004;
и т.д.(тем более , что N велико!)
Было бы неплохо что-нибудь в виде
for (i=1;i<N;i++) func( ?????? )
Помогите , пожалуйста!
Цитата:
Originally posted by _anton
Здравствуйте!
У меня есть класс Unit и объекты класса
ID_001 , ID_002 ....(всего N )
Допустим мне нужно создать
ф-ю обработки данных , вроде
void func(unit &ID)
{
// какая-то работа с данными класса
}
эту функцию я собираюсь вызывать
из main.Но не писать же мне в MAIN
func ID_001;
func ID_002;
func ID_003;
func ID_004;
и т.д.(тем более , что N велико!)
Было бы неплохо что-нибудь в виде
for (i=1;i<N;i++) func( ?????? )
Помогите , пожалуйста!
Здравствуйте!
У меня есть класс Unit и объекты класса
ID_001 , ID_002 ....(всего N )
Допустим мне нужно создать
ф-ю обработки данных , вроде
void func(unit &ID)
{
// какая-то работа с данными класса
}
эту функцию я собираюсь вызывать
из main.Но не писать же мне в MAIN
func ID_001;
func ID_002;
func ID_003;
func ID_004;
и т.д.(тем более , что N велико!)
Было бы неплохо что-нибудь в виде
for (i=1;i<N;i++) func( ?????? )
Помогите , пожалуйста!
попробуй объявить массив объектов этого класса:
Unit UID[N];
а потом уже
for (i=1;i<N;i++) func( UID[N] ) ;