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

Почему нельзя компилировать отдельный заголовочный файл? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему Visual Studio 2010 не нумерует строчки? http://www.cyberforum.ru/cpp-beginners/thread636376.html
Как я понимаю, сами строчки считаются, но их номера мне почему-то не показываются. Вот, например, маленький код: #include <iostream> using namespace std; #include <conio.h> int main() { ...
C++ Вывести список в дерева Новичок в программировании, дали задание в универе. Вот само задание: Дан структурированный многострочный текстовый фай, где каждая строка имеет формат: Код#Текст#Код родителя <ПС> где: -«Код»... http://www.cyberforum.ru/cpp-beginners/thread636372.html
C++ Цветной текст в с++
Подскажите код чтобы программа выводила любым(красным синим хоть киким цветом любой текст ) с использованием cprintf .... Полночи рылся искал не 1н из наденных примеров наэту тему неработает...
RDTSC или как замерять количество тактов CPU на некоторые вычисления? C++
пока мерю так. но что-то мне подсказывает 677 тактов на вычисление простой длины вектора слишком много. два подряд умножение уже 1800+ тактов. как вообще правильно замерять подобные вещи? как это...
C++ Инкремент в рекурсии http://www.cyberforum.ru/cpp-beginners/thread636286.html
Ребят, что-то не могу врубиться. Задача: используя рекурсию выводить введенный ранее текст в обратном порядке. Вот рабочая версия: #include <iostream> using namespace std; void...
C++ Статические библиотеки и Visual studio 1) Создала новый проект как статическая библиотека без предкомпилированных заголовков. 2) Написала некоторые функции. 3) Выставила релиз версию. 4) Собрала проект. На выходе получила lib... подробнее

Показать сообщение отдельно
Alex Z
27 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 136

Почему нельзя компилировать отдельный заголовочный файл? - C++

12.08.2012, 11:57. Просмотров 858. Ответов 6
Метки (Все метки)

Вообще можно весь код поместить в один .cpp файл. Но, как я понимаю, люди советуют все функции помещать в отдельные заголовочные файлы. А потом эти заголовочные файлы подключать директивой #include в основной файл .cpp. Хотя я не понимаю, чем это лучше то? Не вижу преимуществ. Не так давно задал этот вопрос своему шефу. Но только он задачи решает не на С++ как я, а на Фортране. Для Фортрана у него какая-то среда разработки аналогичная Visual Studio 2010. Так он взял и открыл какой-то проект, а потом открыл отдельный заголовочный файл в нём (содержащий какую-то функцию) и нажал на компиляцию. Так-то это на самом деле довольно удобно получается, если можно компилировать и, соответственно, искать ошибки в каждом отдельном файле проекта. Но почему в Студии для С++ так нельзя? (это и есть мой вопрос к Вам). Я открываю любой заголовочный файл, захожу в пункт меню Построение, а подпункт Компилировать затемнён. То есть компилировать получается только основной файл .cpp. Короче, я так понял, что заниматься численными методами действительно лучше на Фортране. Но при этом в Студии в окне ошибок пишут в каком именно файле проекта и в какой строчке там ошибка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru