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

С++ под Linux

Войти
Регистрация
Восстановить пароль
 
Kolyambus
0 / 0 / 0
Регистрация: 18.10.2016
Сообщений: 9
#1

Взаимовключение .h файлов - C++ Linux

17.11.2016, 20:58. Просмотров 369. Ответов 2
Метки нет (Все метки)

Нужно включить .h фалйы так, чтобы файл1 включал файл2, а файл2 включал файл1. Можно лиэто сделать и как?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2016, 20:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Взаимовключение .h файлов (C++ Linux):

Проверка существования файлов, создание файлов и вывод содержимого файлов на принтер - CMD/BAT
Создать BAT-файл который поддерживает создание файлов проверку их и вывод на принтер. Как это реализовать?? Нужен текст файла!! ...

Написать программу, которая обеспечивает:начальное формирование каталога файлов;вывод каталога файлов;удаление файлов... - C++
Уважаемые хакеры!Прошу вашей помощи!Я в СИ не особо шарю.((( А на днях уже сдавать.Очень рассчитываю на любую вашу помощь. Вот задача. ...

Распределение файлов в папках по подпапкам с именами, соответствующими именам этих файлов - CMD/BAT
Распределение файлов в папках по подпапкам с названием подпапок как файл. например в папке 0005 лежит файл 3.pdf и tam.pdf нужно в...

Поиск файлов на всех дисках и вывод найденных файлов в одну строку - C#
using System; using System.IO; using System.Collections.Generic; using System.ComponentModel; using System.Data; using...

Создать два файла: в первый записать содержимое 1 + 2 файлов, а во второй – 2 + 1 файлов - Assembler
Создать два файла: в первый записать содержимое 1 + 2 файлов, а во второй – 2 + 1 файлов.

Распределение файлов по папкам, создаваемым в соответствии с частями имён этих файлов - CMD/BAT
Всем привет, я работаю в сфере 3d визуализации и так получилось что огромные секвенции файлов сохраняются в одну папку. Это очень неудобно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
18.11.2016, 13:39 #2
Цитата Сообщение от Kolyambus Посмотреть сообщение
Нужно включить .h фалйы так, чтобы файл1 включал файл2, а файл2 включал файл1.
Не нужно.
Цитата Сообщение от Kolyambus Посмотреть сообщение
Можно лиэто сделать и как?
Нельзя.

Error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
Как избежать циклического включения заголовочных файлов?
0
Humanoid
Почетный модератор
9839 / 3840 / 165
Регистрация: 12.06.2008
Сообщений: 11,467
18.11.2016, 15:11 #3
Значит, у вас неправильно продумана структура. Файлы .h - это заголовочные файлы... в них нежелательно держать код, код должен быть в .c файлах. А в хедерах только дефайны, описание функций, типов и т.п. Например, у вас есть два набора .h + .c
lalala.h + lalala.c
и
gigigi.h + gigigi.c

Сишники могут без проблем инклудить хедеры друг друга... т.е., в gigigi.c есть #include "lalala.h", а в lalala.c есть #include "gigigi.h"
Но хедеры не должны инклудить друг друга рекурсивно... им этого и не требуется.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2016, 15:11
Привет! Вот еще темы с ответами:

Сортировка большого количества файлов по папкам, созданным по части названия файлов - CMD/BAT
Здравствуйте, уважаемые! Сразу к делу. Имеется папка, в ней уже более 500.000 файлов, и с каждым днем все больше на 3-4 тысячи....

Открытие неизвестных файлов, например файлов ресурсов игры для распаковки - C#
Хочу научиться писать программы для открытия неизвестных файлов. например, вышла какая-нибудь игра, а в ней ресурсы или конфиги в...

ProgressBar для отображения процесса удаления файлов (с учетом размера файлов) - C#
Есть папки, которые периодически заполняются ненужными файлами. Нужно создать прогрессБар на каждую папку, когда удаляются файлы из них....

Импорт офисных файлов в таблицы Access через VBA (БД почтовых файлов) - MS Access
помогите пожалуйста как работать с файлам в Access...основные поля и форму сделал, таблицу тоже, необходимо чтоб на форме была кнопка, при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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