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

Является ли правилом хорошего тона отделение данных от логики? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ классы и иерархия http://www.cyberforum.ru/cpp-beginners/thread1222754.html
Цветы, травы и овощи являются растениями. Создайте необходимые классы и иерархию . Помогите пожалуйста решить )) буду очень признателен
C++ Двухсвязный список (разбиение кода на файлы) Есть стандартный код реализации шаблонного двухсвязного списка: #include <iostream> using namespace std; template <typename T> struct Elem { // Любые данные http://www.cyberforum.ru/cpp-beginners/thread1222735.html
C++ Dll инъекция, получение значения по адресу
Провожу инъекцию dll, в ней нужно получить значение по адресу из этого же АП. float* mySpeed = (float *)0x0C25D2E4; // адрес где хранится нужное мне значение float value = *mySpeed; // получаю...
Очередная запись в реестр - изменения не вносятся C++
Всем привет! Столкнулся с такой проблемой - вот код на C++: #include <Windows.h> int WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { char* keyPath = "SOFTWARE\\Microsoft\\Windows...
C++ Создать телефонный справочник на С++ http://www.cyberforum.ru/cpp-beginners/thread1222672.html
Создать телефонный справочник для осуществления следующих операций: Добавление абонентов в базу. Удаление абонентов из базы. Модификация данных абонента. Поиск абонентов по телефонному...
C++ Почему происходит утечка памяти? Добрый день, форумчане! Прошу помощи в вопросе - есть функция своп. void swap(CustomVector<T>& in) throw() { CustomVector<T> temp(*this); size = in.size; ... подробнее

Показать сообщение отдельно
DrOffset
7377 / 4454 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
04.07.2014, 23:53
Вот как ты вопрос сформулировал, такой и ответ получил.
Разница у этого вопроса и у первого - колоссальная. От формулировки зависит то, на что был получен ответ.

Цитата Сообщение от ilja123 Посмотреть сообщение
Я спрашиваю зачем в одном файле делать только описание, а в другом реализацию? Чем это упрощает??
По этому вопросу все гораздо проще, если писать все в одном файле получим грандиозное замедление компиляции из-за специфики сборки в С\С++- это во-первых. Во-вторых, при правильном проектировании интерфейсов, не смотря на то, что файлов много, достаточно посмотреть на объявление класса, чтобы понять как им пользоваться, поэтому лазить во второй файл (с реализацией), зачастую, уже не нужно.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.