Add Stringification to C Preprocessor (#1616)
This commit is contained in:
parent
3e12cb0b43
commit
39f62fc3e9
|
@ -61,7 +61,14 @@ $ cpp -P file > outfile
|
||||||
|
|
||||||
```
|
```
|
||||||
#define DST(name) name##_s name##_t
|
#define DST(name) name##_s name##_t
|
||||||
DST(object); #=> "object_s object_t;"
|
DST(object); #=> object_s object_t;
|
||||||
|
```
|
||||||
|
|
||||||
|
### Stringification
|
||||||
|
|
||||||
|
```
|
||||||
|
#define STR(name) #name
|
||||||
|
char * a = STR(object); #=> char * a = "object";
|
||||||
```
|
```
|
||||||
|
|
||||||
### file and line
|
### file and line
|
||||||
|
|
Loading…
Reference in New Issue