powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как грамотно разбить прогу на модули?
3 сообщений из 28, страница 2 из 2
Как грамотно разбить прогу на модули?
    #34136613
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NotfromЧестно, никогда не задумывался, тк не надо было. Но наверное вставляет на свое место содержимое указанного файла. Или там мудренее?

Именно. Ничего мудреного. Теперь стоит задумываться и представлять, какой код модуля у тебя получается. Что он видит, и чего не видит.
...
Рейтинг: 0 / 0
Как грамотно разбить прогу на модули?
    #34136716
Notfrom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Представил, задумался и ....ПОЛУЧИЛОСЬ:)
Даже вечер пятницы может для чего-нить пригодиться!
Большое спасибо Akh и maXmo, что мучались со мной.
...
Рейтинг: 0 / 0
Как грамотно разбить прогу на модули?
    #34137994
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NotfromЗдравствуйте всем.
Сейчас понял, что ранее никогда не создавал искусственных Unit'ов (ранее они создавались с формами). Сейчас получается здоровый main файл и, хотя бы, для удобства навигации надо функцию обработчик нажатия каждой кнопки поместить в отдельный файл.
Как сделать, чтоб объекты формы были видны из новых Unit'ов, где писать include чтоб вся конструкция работала? Буду очень благодарен, тем более за примеры кода:) Спасибо.
BCB 6

постарайся отделить интерфейс от реализации. Я не думаю что у тебя во всех обработчиках 2-3 строки. Если есть логическая возможность вынести код на кнопке в другой файл, то лучше сделать это. Или скажем из меню Edit весь код в субменю вынести в edit.cpp, тоже с File, View,....

В результате в main.cpp остануться строки вида


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
PBUTTON1::PushButtonEditFile () 
{
   EditFile();
}
PBUTTON1::PushButtonEditFind() 
{
   EditFind();
}
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как грамотно разбить прогу на модули?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]