Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2008, 15:55   #11
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Знаете, не обижайтесь, но так, конечно, не пишут... По крайней мере на C++. Зачем virtex (vertex) и face объявлять классами, если в них нет методов? Какой(ие) массив(ы) Вы собираетесь объявлять глобально? virtexs (vertices) и faces? Так объявите их частями класса Model, к примеру. Где то самое обращение к ним из main()? И зачем вообще оно нужно, если main() не должна знать о них вообще ничего - они должны быть внутри иерархии объекта и вообще не представлять для неё интереса...

Код:
struct Vertex
{
//............
};

struct Face
{
//...........
};

class Model
{
	protected :	Face * faces;
	protected :	Vertex * vertices;
//.....................
	public :	bool LoadFromFile(......);
//....................
};

//......................

int main()
{
	Model model;
	model.LoadFromFile(.......);
..................

}
и т.д. и т.п.
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтобы новые строки всегда были в области видимости? neugadal Microsoft Office Excel 9 06.09.2008 12:23
проблемы с областью видимости переменной titan-prog Помощь студентам 2 11.07.2008 18:58
Область применения переменных ixs Общие вопросы Delphi 2 05.06.2008 18:00
ошибся с областью видимости ? Иванчо Общие вопросы Delphi 8 25.10.2007 16:35
область видимости ? artem779 Общие вопросы Delphi 3 14.09.2007 09:34