Директива #pragma once
От: Аноним  
Дата: 14.10.04 12:46
Оценка:
Зачем нужна директива #pragma once в хэдере?
Re: Директива #pragma once
От: Guard_h4s Россия  
Дата: 14.10.04 12:52
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Зачем нужна директива #pragma once в хэдере?


Чтобы заголовочный файл несколько раз не подключался.
Re: Директива #pragma once
От: _nn_ www.nemerleweb.com
Дата: 14.10.04 12:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Зачем нужна директива #pragma once в хэдере?


Это вместо :
#ifndef INC_HEADER
#define INC_HEADER
...
#endif // INC_HEADER


Можно написать
#pragma once
//...


А вообще почитать тут
Автор:
Дата: 25.09.04
.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: Директива #pragma once
От: Аноним  
Дата: 14.10.04 13:02
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Зачем нужна директива #pragma once в хэдере?



А вот что по этому поводу говорит RTFM:

#pragma once

Specifies that the file will be included (opened) only once by the compiler in a build. This can reduce build times as the compiler will not open and read the file after the first #include of the module.

For example,

// header.h
#pragma once

Исправлено форматирование. -- ПК
Re: Директива #pragma once
От: Ovl Россия  
Дата: 14.10.04 13:57
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Зачем нужна директива #pragma once в хэдере?


разве уже не обсуждалось это?
воспользуйся поиском
Read or Die!
Как правильно задавать вопросы
Как правильно оформить свой вопрос
Автор: anvaka
Дата: 15.05.06
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.