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

Ошибка при создании заголовочного файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перенос проекта из visual studio в marmalade http://www.cyberforum.ru/cpp-beginners/thread838441.html
Здравствуйте, есть проект, написанный на C++ в VS2012 с кучей файлов *.cpp и *.h Как его перенести в Marmalade SDK, чтоб в нем потом продолжать работать?
C++ В заданной последовательности слов найти все слова, с заданной приставкой В заданной последовательности слов найти все слова, с заданной приставкой. Помогите пожалуйста. На С++ http://www.cyberforum.ru/cpp-beginners/thread838439.html
Двумерные массивы. Найдите наибольший элемент, переставьте местами столбцы C++
Дана целочисленная прямоугольная матрица (задать самостоятельно). 1. Найдите наибольший элемент среди нечетных столбцов этой матрицы. 2. Переставьте местами столбцы матрицы в порядке убывания первых эле- ментов столбцов. Добавлено через 34 секунды 1 пункт сделал..помогите со 2 #include <iostream> #include <ctime>
C++ обход бин дерева слева направо
обход бинарного дерева с помощью метода поиска в глубину слева направо проверьте плиз#include <iostream> #include <math.h> #include <fstream> #include <stack> using namespace std; struct MyBiTree { int Num;
C++ Определить наибольшую диагональ прямоугольника http://www.cyberforum.ru/cpp-beginners/thread838408.html
Определить наибольшую диагональ прямоугольника. В массиве заданы координаты противоположных вершин прямоугольников: (a, a)-координаты первой вершины первого прямоугольника, (a, a)-координаты второй вершины первого прямоугольника, (a, a)-координаты первой вершины второго прямоугольника, (a, a)-координаты второй вершины второго прямоугольника и т.д. Использовать функцию определения расстояния между...
C++ Функция, которая будет сохранять дату изменений файлов Добрый день. Я нашел Файловый Менеджер написан на С++ (если надо, скину сюда). Мне нужно, чтобы в ФМ была функция, которая будет хранить дату изменений файлов. Допустим мы зашли туда, сохраняли значения. Вышли. Переместили какой-то файл, зашли обратно и можно было посмотреть где был файл до этого. Вопрос: Возможно ли это сделать? И желательно, как это реализовать? подробнее

Показать сообщение отдельно
Sid1057
5 / 5 / 2
Регистрация: 22.02.2013
Сообщений: 174
15.04.2013, 17:27  [ТС]     Ошибка при создании заголовочного файла
Цитата Сообщение от abit Посмотреть сообщение
я вам приведу пример как это должно быть:
в общем виде все также, кроме упомянутой функции main()
Цитата Сообщение от abit Посмотреть сообщение
она просто должна быть в одном экземпляре в проекте... языки c/c++ устроены так, что перед компиляцией собирается так называемый "препроцессорный текст" (на моей старой работе его называли почему-то компиляционный лист) - суть его, что туда складываются все исходные файлы и h/hpp/c/cpp - всё равно... это одна из причин, почему нужны сторожевые механизмы IFNDED, одна из причин почему в C++ нет модулей, как в более современных языках и одна из причин почему всё так долго компилируется, особенно если есть шаблоны
и вот в этом "препроцессорном тексте" должна быть функция main() и должна быть в единственном числе
если я правильно вас понял, то все должно получится, если я просто создам проект, но как быть без него, имеется cpp файл с написанными функциями и т. д. необходимо его изменить на file.h и единственная проблема это то, что компилятор требует функцию main, возможно я не совсем вас понял, но есть ли способ создать этот заголовочный файл, без создания проекта(я создавал его без создания проекта, но еще раз повторюсь, только в присутствии функции main())?
 
Текущее время: 09:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru