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

Вынесение кода в отдельный файл. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Простая программа на строки http://www.cyberforum.ru/cpp-beginners/thread121991.html
Помогите с задачей: написать функцию, которая обращяет строку, введённую с клавиатуры, другими словами зеркальное отображение.
C++ Метод Гаусса в С++ Подскажите please, как запустить эту программу, через C++??? Решение системы линейных уравнений методом Гаусса. #include<io.h> #include "stdio.h" #include "conio.h" #include <windows.h>... http://www.cyberforum.ru/cpp-beginners/thread121989.html
Visual C++ тема функции. Построить последовательность чисел Фибоначчи. C++
Для заданного числа N>1 построить последовательность чисел фибоначчи А(0), А(1), .... А(n), которые изменяются по закону А(0)=А(i-1)+A(i-2). Определить значение третьего четного числа. Добавлено...
C++ Заменить цифры в строке на '*'
Ввести с клавиатуры символьную строку. Длина строка не более 80 символов. Заменить все цифры, находящиется на нечетных позициях на символ '*'. Замену выполнить, начиная с позиции с номером N, который...
C++ Два вопроса по циклу for http://www.cyberforum.ru/cpp-beginners/thread121974.html
1. Нужно два условия и два модификатора в цикле for. Правильно ли я делаю? for (int j=0, k=0; j<n && k<m; j++, k++) { //Работа цикла } 2. Имеется тот же самый цикл. or (int j=0, k=0; j<n &&...
C++ Перегрузка орератора ++ для графических объектов Помогите понять в чем ошибка перегрузки оператора ++; При использовании метод рисования вылетает с ошибкой на раб. стол. #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include... подробнее

Показать сообщение отдельно
WoodyArt
0 / 0 / 0
Регистрация: 19.12.2009
Сообщений: 14

Вынесение кода в отдельный файл. - C++

26.04.2010, 12:01. Просмотров 1956. Ответов 1
Метки (Все метки)

Чтобы понять ООП, пишу маленькую игрушку-пошаговый файтинг для курсовика. Пока консольный, linux.
Логически состоит она из "Меню" и "Битвы".
Пункты меню:
1. Битва //вызов модуля битвы.
2. Правила игры, Легенда, Об авторе //просто вывод текста из файла

Битва:
1. Классы персонажей //базовый и наследуемые
2. Функция CreateEnemy //рандомно выбирает оппонента.
3. Функция fight //в неё подсовываются два игрока чтобы подраться

Есть вопросы:
1 - что выносить в отдельные файлы? Ведь выносить определённо стоит - не компилировать же по 200 раз один и тот же кусок кода
2 - как выносить? На примере функции void func1(){//code}, если можно. И, если не трудно, объясните как выносить классы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.