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

Как подключить .h файл дважды? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Borland не устанавливается на Windows 7 http://www.cyberforum.ru/cpp/thread91227.html
Borland не устанавливается на Windows 7, в чем может быть проблема??
C++ Прога на строки Условие: дана строка. Определить кол-во букв "а" в последнем слове. Посмотрите в чем дело? не работает что-то выдает значение 0. вот код: #include <iostream.h> #include <math.h>; #include <conio.h>; #include <string.h>; int main() { char st; http://www.cyberforum.ru/cpp/thread91094.html
C++ Builder Перевод кода Дельфи в Билдер
из Delphi в Borland C++Builder6 unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type
Определение элементов массива C++
Написать функцию определения таких элементов массива целых чисел А(М,N) и их координат из двумерного массива целых чисел , которые являются простыми числами, оканчивающиесь на 7 помогите пожалуйста скорей я сейчас на экзамене! Просто си если можно
C++ Работа с другим консольным приложением http://www.cyberforum.ru/cpp/thread90817.html
у меня есть консольное приложение, которое выводит информацию на экран мне нужно написать программу которая запускала бы это приложение и считывала информацию с экрана Есть идеи? Заранее спасибо!
C++ ifstream / ofstream Доброго времени суток. И сразу к проблеме. Делаю вывод в файл объектов класса для их последующего считывания и обрабатывания. ofstream fout ("test.txt", ios::binary); fout.write((char*) &obj1, sizeof obj1); fout.write((char*) &obj2, sizeof obj2); fout.close(); ifstream fin ("test.txt", ios::binary); Object obj3 подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,315
31.01.2010, 13:16     Как подключить .h файл дважды?
Решение простое - guard'ы. В файле lib.h должно быть что-то типа
C++
1
2
3
4
5
6
#ifndef __LIB_H__
#define __LIB_H__
 
// тут смысловое содержание заголовка....
 
#endif  // __LIB_H__
 
Текущее время: 13:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru