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

Зачем нужен h-файл? Почему нельзя все хранить в cpp? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу расчета биномиальных коэффициентов http://www.cyberforum.ru/cpp-beginners/thread1238655.html
Добрый день, помогите пожалуйста решить. Задание надо переписывать в тело сообщения!
C++ Работа с почтой: подключение, поиск, отправка Привет, хочу написать свой велосипед, так в качестве разминки С++ Хочу написать программу для подключения к почтовому ящику, и набор функций (поиск, оправка почты и тд) Может есть готовые... http://www.cyberforum.ru/cpp-beginners/thread1238653.html
Как подсчитать произведенное количество перестановок при быстрой сортировке? C++
имею такой код #include <iostream> using namespace std; void qSort (int a,int nStart, int nEnd) { int L,R,c,X; if (nStart>=nEnd) return; L=nStart; R=nEnd; X=a;
C++ Шаблоны, рекурсия, определение типов std::function
#include <tuple> #include <vector> #include <iostream> #include <functional> #include <type_traits> template<typename T> struct function_traits; template<typename R, typename ...Args>
C++ Поток, удаляющий элементы, воспринимает контейнер пустым http://www.cyberforum.ru/cpp-beginners/thread1238637.html
Есть два потока, один только кладет в контейнер, другой удаляет элемент, почему то поток который удаляет элемент, воспринимает контейнер пустым. //mutex pthread_mutex_t count_mutex; //поток...
C++ Остановка программы без предложения "Нажать любую клавишу" в чистых сях для остановки в конце программы (чтобы не закрылась) я юзал getch, а что юзать в плюсах? кроме system("pause")? потому что если мне допустим не нравится что там оно пишет "нажмите любую... подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5619 / 2654 / 247
Регистрация: 01.11.2011
Сообщений: 6,553
Завершенные тесты: 1
05.08.2014, 16:06
Tester64, Правильное подключение заголовочных файлов

Цитата Сообщение от Tester64 Посмотреть сообщение
должен получить хоть что-нибудь
Никуда не лезьте. Описывайте интерфейс класса в .h, а реализацию в .cpp и тут же подключайте соответствующий заголовочник.
Чтобы использовать несколько классов в одном подключайте заголовочники обоих в используемом. Где хотите, лишь бы работало.

А вот потом, когда начнут проблемы возникать, когда начнете такие программы писать, тогда уже значит доберетесь и до перетряхивания хедеров.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru