Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
dmd.cpreprocess
Run the C preprocessor on a C source file.
Specification C11
Authors:
License:
Source cpreprocess.d
Documentation https://dlang.org/phobos/dmd_cpreprocess.html
- FileName
preprocess
(FileNamecsrcfile
, const ref Locloc
, out boolifile
, OutBuffer*defines
); - Preprocess C file.Parameters:
FileName csrcfile
C file to be preprocessed, with .c or .h extension Loc loc
The source location where preprocess is requested from bool ifile
set to true if an output file was written OutBuffer* defines
buffer to append any #define and #undef lines encountered to Result filename of output
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on (no date time)