Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как разбивать прогу на модули? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы С++ http://www.cyberforum.ru/cpp-beginners/thread366374.html
Добрый вечер форумчане =) Помогите с классами. Есть такая задача: Написать класс, который будет переводить рост человека из дюймов в футы (но я выбрал из сантиметров в миллиметры). Вот код: ...
C++ Вычислить частичную сумму ряда Как с помощью различных операторов цикла можно вычислить сумму первых 100 натуральных чисел каждый раз меняя знак т.e 1+(-2)+3+(-4)+...+(-100) http://www.cyberforum.ru/cpp-beginners/thread366346.html
C++ Даны координаты точки на плоскости. Определить и вывести на экран номер квадранта, в который попадает точка
ЗАДАНИЕ 1. Даны координаты точки на плоскости. Определить и вывести на эк¬ран номер квадранта, в который попадает точка. ЗАДАНИЕ 2. Написать программу вычисления корней уравнения a*x*x+b*x+c=0....
C++ Арксинус числа выдаёт непонятно что
Ребята, подскажите пожалуйста, почему функция asin(1) выдаёт значение 1.5507 а не ровно 90? Даже с учетом того, что в 1 градусе 57.3 рад. то если написать asin(1)*57.3 то 90 всё равно не получается....
C++ Текстовый редактор http://www.cyberforum.ru/cpp-beginners/thread366331.html
Пишу текстовй редактор , внутри программы работаю со списком указателей на строки , сделал комманду insertstr N , которая после N-строки текста вводит строку с клавиатуры.Комманду оформил как...
C++ Определить функции для расчета значения арифметических выражений как эту программу написать на языке Си ? я что то вообще не догоняю..обьясните пжл Спасибо заранее) Прикрепляйте картинки к сообщениям. подробнее

Показать сообщение отдельно
VenCarbon
33 / 32 / 3
Регистрация: 14.12.2010
Сообщений: 158
14.10.2011, 18:58
Нет, не обязательно. Если используешь Visual Studio, то там можно добавлять файлы в проект, кликнув правой кнопкой мыши по папке в Solution Explorer'е. В других средах, наверняка, есть что-то подобное.) Компиляция отдельных файлов тоже возможна в VS.

Про разбивание на модули... Каждый модуль должен быть логически завершен и слабо связан с остальными модулями. Например, можно вынести какой-нибудь класс со всеми методами в отдельный файл, а потом просто его подключить... Вообще, там целая философия, как это можно сделать грамотно.

По этому поводу можно почитать Стива Макконнелла "Совершенный код".
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru