Website logo

peterbudai

return true;

Primary menu

  • Home
  • Blog
  • Publications

Tag Archives: clang

Using #pragma once with conditional compilation

Posted on 2014-10-12 by Peter Budai

The #pragma once directive offers some advantages over the traditional header guard idiom, but as it is not part of the C/C++ standard we have to rely on the – not too verbose – compiler documentations. In this post, I examine what happens if you mix this directive with other Read along →

Posted in Blog | Tagged c, clang, cplusplus, gcc, msvc, pragma, preprocessor, programming

Archives

  • 2019 (1)
  • 2018 (1)
  • 2014 (5)
  • 2013 (1)
  • 2012 (3)

Tags

announcement api architecture async bitlocker c clang cloud concept cplusplus crosspost cryptography csharp current encryption gcc high side switch hungarian notation interview java led led cube meta msvc multiplexing network open drain open source partition password podcast pragma preprocessor programming resistor rust security stream tokio tpm transistor tresorit udp windows windows 8

Find me on

  • Medium
  • GitHub
  • X
  • Stack Overflow
  • LinkedIn
  • YouTube
Copyright © 2026 peterbudai All Rights Reserved.
Theme: Catch Evolution by Catch Themes