23 Kasım 2018 Cuma

pragma once

Giriş
Include Guard yerine kullanılabilir. Normalde şöyle yaparız.
#ifndef MY_HEADER_HPP
#define MY_HEADER_HPP
...
#endif
pragma once bir çok derleyici tarafından destekleniyor ancak standart değil. Açıklaması şöyle.
There is no advantage to use of both the #include guard idiom and #pragma once in the same file.
Standart haline getirmek anladığım kadarıyla çok zor bir .
Örnek
Şöyle yaparız
#pragma once
...
...

Hiç yorum yok:

Yorum Gönder