Site Tools


header-guard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
header-guard [May 14, 2026 at 12:52] – yanevskivheader-guard [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-# Header guard 
-**Header guards** are a pattern used in C and C++ programming languages when writing header files. 
-Header files are files that  
  
-A prototypical example of a header guard is the following 
-```c 
-// hello_world.h 
-#ifndef __HELLO_WORLD_H__ 
-#define __HELLO_WORLD_H__ 
- 
-struct Hello { 
-    const char *world; 
-}; 
- 
-#endif /* __HELLO_WORLD_H__ */ 
-``` 
header-guard.1778763157.md.gz · Last modified: by yanevskiv