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 csrcfileC file to be preprocessed, with .c or .h extension Loc locThe source location where preprocess is requested from bool ifileset to true if an output file was written OutBuffer* definesbuffer 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)