1 | |
Где описывать методы?20.05.2012, 13:46. Показов 1079. Ответов 2
Метки нет (Все метки)
Добрый день, форумчане. Я создаю приложение windows form application(visual c++) и хотел бы узнать, где описываем сами методы, т.е. не в хедере же их описывать под обработчики событий
Добавлено через 3 минуты То есть, вот я хочу из обработчика события(любого) вызывать функцию, реализованную в каком-либо cpp-файле. Как это можно сделать. Прошу помощи
0
|
20.05.2012, 13:46 | |
Ответы с готовыми решениями:
2
Как описывать методы в классах? Где описывать глобальные переменные, классы и структуры? Где найти методы AddObject и DeleteObject? Глобальные переменные, методы - где лучше заводить? |
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
|
|
20.05.2012, 14:32 | 2 |
Если я правильно вас понял, то рано вы за программирование формочек взялись. Чтобы сделать это, необходимо проинклудить заголовок, в котором описаны данные функции, в заголовке, описывающем функции можно сразу писать определение функции, но рекомендуется писать только заголовки функции, а реализовывать их в одноименном .cpp файле, чтобы не перекомпилировать всю программу в случае изменение реализации функций. Вот статья на эту тему
Правило 31: Уменьшайте зависимости файлов при компиляции - Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ http://www.compdoc.ru/prog/cpp/com/ch1/ch15.shtml
1
|
20.05.2012, 14:36 [ТС] | 3 |
Спасибо за ответ. Сделал следующим образом: описал нужные методы в Form1.h, а реализовал их в Form1.cpp
0
|
20.05.2012, 14:36 | |
20.05.2012, 14:36 | |
Помогаю со студенческими работами здесь
3
где лучше реализовывать методы в классе или вне Где можно посмотреть полный список команд,свойства и методы класс с закрытыми полями, где операции реализуются как методы класса Есть ли справочник, где можно понять, что делают методы или свойства классов? Как правильнее описывать события? Зачем явно описывать конструктор? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |