Форум программистов, компьютерный форум CyberForum.ru

Где описывать методы? - C++

Восстановить пароль Регистрация
 
RaiaNKnight
 Аватар для RaiaNKnight
96 / 70 / 7
Регистрация: 29.06.2011
Сообщений: 458
Записей в блоге: 1
20.05.2012, 13:46     Где описывать методы? #1
Добрый день, форумчане. Я создаю приложение windows form application(visual c++) и хотел бы узнать, где описываем сами методы, т.е. не в хедере же их описывать под обработчики событий

Добавлено через 3 минуты
То есть, вот я хочу из обработчика события(любого) вызывать функцию, реализованную в каком-либо cpp-файле. Как это можно сделать. Прошу помощи
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2012, 13:46     Где описывать методы?
Посмотрите здесь:

Для матриц I=2P-E, где Е-единичная матрица,а Р=Р(n,n), проверить св-во I^2=Е.При помощи метода Гаусса решить СЛАУ Ix=y, где вектор состоит из единиц. C++
C++ Как описывать методы в классах?
C++ Когда можно не описывать длину строки
где лучше реализовывать методы в классе или вне C++
C++ Создать класс Triad (тройка чисел) - определить методы; определить производный класс Date - переопределить методы
Объясните, где задается функция, где расчитывается и как она называется C++
Как описывать множества, пересекать их, складывать C++
C++ Бинарное дерево: в каком виде описывать вызов процедуры, то есть передавать корень

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
20.05.2012, 14:32     Где описывать методы? #2
Если я правильно вас понял, то рано вы за программирование формочек взялись. Чтобы сделать это, необходимо проинклудить заголовок, в котором описаны данные функции, в заголовке, описывающем функции можно сразу писать определение функции, но рекомендуется писать только заголовки функции, а реализовывать их в одноименном .cpp файле, чтобы не перекомпилировать всю программу в случае изменение реализации функций. Вот статья на эту тему
Правило 31: Уменьшайте зависимости файлов при компиляции - Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
http://www.compdoc.ru/prog/cpp/com/ch1/ch15.shtml
RaiaNKnight
 Аватар для RaiaNKnight
96 / 70 / 7
Регистрация: 29.06.2011
Сообщений: 458
Записей в блоге: 1
20.05.2012, 14:36  [ТС]     Где описывать методы? #3
Цитата Сообщение от Buckstabue Посмотреть сообщение
Если я правильно вас понял, то рано вы за программирование формочек взялись. Чтобы сделать это, необходимо проинклудить заголовок, в котором описаны данные функции, в заголовке, описывающем функции можно сразу писать определение функции, но рекомендуется писать только заголовки функции, а реализовывать их в одноименном .cpp файле, чтобы не перекомпилировать всю программу в случае изменение реализации функций. Вот статья на эту тему
Правило 31: Уменьшайте зависимости файлов при компиляции - Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
http://www.compdoc.ru/prog/cpp/com/ch1/ch15.shtml
Спасибо за ответ. Сделал следующим образом: описал нужные методы в Form1.h, а реализовал их в Form1.cpp
Yandex
Объявления
20.05.2012, 14:36     Где описывать методы?
Ответ Создать тему
Опции темы

Текущее время: 03:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru