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

Нужно ли к файлу .h подключать все заголовочные файлы, которые понадобятся в .cpp - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ блок схема нарисовать http://www.cyberforum.ru/cpp-beginners/thread917481.html
Эта программа для решшения уравнения во формуле симпсона. #include "stdafx.h" #include <stdio.h> #include <math.h> #include <conio.h> #include <iostream> using namespace std; float function(float x) {
C++ Одномерные массивы (вычислить произведение элементов, сумму элементов массива между первым и последним нулевыми, преобразовать) Здравствуйте, помогите пожалуйста... мне нужно сделать программу для работы с одномерным массивом... С одномерным массивом, состоящим из n целочисленных элементов, произвести следующие операции: 1) вычислить произведение элементов массива с четными номерами; 2) вычислить сумму элементов массива, расположенных между первым и последним нулевыми элементами; 3) преобразовать массив таким... http://www.cyberforum.ru/cpp-beginners/thread917476.html
Написать программу выставления судейских оценок C++
На многих соревнованиях выступление спортсменов оценивается определённым количеством судей. Каждый судья выставляет оценку в диапазоне от 1 до 10 баллов. Далее одна наибольшая и одна наименьшая оценки отбрасываются и подсчитывается сумма оценок, которые остались. Напишите программу, которая определяет количество баллов, полученных спортсменом от судей. Ввод. Сначала вводится натуральное число...
Линейный однонаправленный список. Описать процедуру добавления одного или нескольких элементов C++
Читая целые числа из текстового файла, создать линейный односвязный список. Описать процедуру добавления одного или нескольких элементов в список. Добавить новый элемент перед каждым элементом с заданным значением
C++ unordered_multimap - интервальный конструктор http://www.cyberforum.ru/cpp-beginners/thread917450.html
Как можно воспользоваться интервальным конструктором для unordered_multimap в таком вот коде:#include <iostream> #include <string> #include <sstream> #include <unordered_map> #include <iterator> using input = std::istream_iterator<std::string>; int main(int argc, char** argv) {
C++ «Массив структур» Написал программу на написание функции чтения в массив структур из файла. Данные «Пациент». Программа не работает, а именно при компиляции выбрасывает из программы, либо идёт её завершение. Не могу понять в чём дело. Помогите разобраться, пожалуйста. Код программы: #include<iostream> #include<fstream> using namespace std; int n=0; // счётчик для количества пациентов подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
04.07.2013, 12:11     Нужно ли к файлу .h подключать все заголовочные файлы, которые понадобятся в .cpp
Цитата Сообщение от fdr91 Посмотреть сообщение
Но если в add.cpp требуются другие заголовочне файлы, в которых объявлены другие типы, нужно ли эти файлы подключать сразу в add.h или нет.
нет, если они нужны в cpp то и подключать их следует в cpp

Добавлено через 15 секунд
Цитата Сообщение от fdr91 Посмотреть сообщение
И если в файле .h подключен какой-то файл, нужно ли повторно подключать его в .cpp?
нет
 
Текущее время: 00:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru