В чём отличие #pragma once от #ifndef / #define / #endif ?
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 26.06.18 09:21
Оценка: -3
Есть некоторый .h-файл MyFile.h . В нём я хочу дать указание компилятору, что он определяется только один раз.
Я могу для этого написать в этом файле как следующим образом:

#pragma once

// текст файла MyFile.h


так и следующим образом:

#ifndef MYFILE_H
#define MYFILE_H

// текст файла MyFile.h

#endif


В чём отличие этих двух способов друг от друга?
1613 г. = 2024 г.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.