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

Правильно ли для отделения каких то данных расположить в отдельном .cpp файле с заголовком .h - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу приближенного вычисления площади фигуры, ограниченной заданными линиями http://www.cyberforum.ru/cpp-beginners/thread1169390.html
1)Составить программу приближенного вычисления площади фигуры, ограниченной заданными линиями. использовать метод прямоугольников. Для построения прямоугольника использовать правый конец отрезка. -=- y = 0, y = −2(x −1)2 + 8. 2)Дана квадратная матрица. Найти максимальное значение из элементов, расположенных в левом нижнем углу. 3)Найти максимальный элемент матрицы. 4)Обрабатываемый текст...
C++ Написать программу, которая выводит таблицу квадратов N-положительных чисел Написать программу, которая выводит таблицу квадратов N-положительных чисел. Результаты вычислений и промежуточные данные хранить в динамических переменных. Напишите на с\с++ пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1169381.html
C++ Checked_Iter
Вот такой вопрос. Нужно переделать Checked_Iter для недействительных итераторов. Как сделать их "проверяемыми", чтобы это было универсально для разных контейнеров (вектора, списка и массива). Получается или только для одного из контейнеров, или ничего не получается. В чём хранить все итераторы в контейнере?
C++ Разработать класс-контейнер. Как тестировать?
задали курсовую работу. (ниже файл) но я не могу понять что нужно сделать? к какому результату нужно прийти? в методических указаниях сказано что для тестирования разработанного класса - контейнера разрабатываются две программы: программа тестирования операций через меню, и программа тестирования трудоёмкости операций поиска, вставки и удаления. что это значит? помогите пожалуйста понять смысл...
C++ Подсчитать суммарное количества всех файлов заданного типа в указанной директории http://www.cyberforum.ru/cpp-beginners/thread1169309.html
Разработать функцию подсчета суммарного количества всех файлов заданного типа в указанной директории. #include <stdio.h> #include <dos.h> #include <dir.h> int main(void) { struct _finddata_t ffblk; long done; printf("Only files\n");
C++ Как присвоить пустой символ переменной char Хочу присвоить переменной a,"пустой" символ, чтобы не морочиться и не делать лишних проверок во время вывода cout << a << endl; Пишу char a; a = ''; но синтаксис не позволяет. как решить эту ситуацию? подробнее

Показать сообщение отдельно
scrat2013
2 / 2 / 1
Регистрация: 17.10.2013
Сообщений: 33

Правильно ли для отделения каких то данных расположить в отдельном .cpp файле с заголовком .h - C++

07.05.2014, 18:40. Просмотров 218. Ответов 8
Метки (Все метки)

Здравствуйте, хотел спросить совет... Правильно ли для отделения каких то данных(скорее всего статичных) Расположить в отдельном .cpp файле с заголовком .h? То есть допустим есть у меня файл main.cpp
С содержанием(псевдокод):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
include <blabla>
 
bool init();
bool load();
void events();
void loop();
void render();
void exit();
 
int main(int argc, char **argv)
{
    init();
    load();
    while(run)
    {
        while(get_events)
        {
            events();
        }
        loop();
        render();
    }
    exit();
    
    return 0;
}
 
///////реализация функций
Так вот, правильно ли, чтобы не захламлять файл main.cpp создать отдельно file.h и file.cpp для хранения, например дескриптора окна или контекст рендеринга opengl и т.д.? Разумеется, если данных много. Правильно ли это с точки зрения архитектуры? А то я сильно этим заморочился почему то...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru