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

Переопределение типа "class" - C++

Восстановить пароль Регистрация
 
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 153
06.11.2013, 23:23     Переопределение типа "class" #1
Как я понял, ошибка "переопределение типа "class"" означает что класс уже был где-то объявлен, однако у меня он вроде нигде больше не объявлен. Вот снизу скрин и кину проект(потому-что 11 файлов и расписывать что тут где как-то неудобно)
Миниатюры
Переопределение типа "class"  
Вложения
Тип файла: rar LabaOOP2.rar (378.9 Кб, 1 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
06.11.2013, 23:59     Переопределение типа "class" #2
C++
1
#pragma once
первой строкой каждого *.h файла
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 153
07.11.2013, 00:08  [ТС]     Переопределение типа "class" #3
Цитата Сообщение от I.M. Посмотреть сообщение
C++
1
#pragma once
первой строкой каждого *.h файла
Класс, работает, а что это и зачем это?
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
07.11.2013, 11:26     Переопределение типа "class" #4
Называется include guard http://ru.wikipedia.org/wiki/Include_guard
предотвращает множественное включение одного и того же файла
Yandex
Объявления
07.11.2013, 11:26     Переопределение типа "class"
Ответ Создать тему
Опции темы

Текущее время: 12:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru