Есть ли разница между размещением #pragma once
внутри включенных охранников в отличие от внешних?
случай 1:
#ifndef SOME_HEADER_H
#define SOME_HEADER_H
#pragma once
случай 2:
#pragma once
#ifndef SOME_HEADER_H
#define SOME_HEADER_H
Мне просто интересно из любопытства, если есть какие-то особые случаи, когда я должен предпочесть один или другой (случай 1 или случай 2), так как я решил объединить оба (прагма и защита заголовков) в моем коде.
EDIT:
Я думаю, вы, ребята, неверно истолковываете мой вопрос... Я спрашиваю о местоположении pragma once
, а не о прагме, когда-то -vs- защитники заголовков.