PetscStringize#
Stringize a token
Synopsis#
#include <petscmacros.h>
const char* PetscStringize(x)
No Fortran Support
Input Parameter#
x - The token you would like to stringize
Output Parameter#
<return- value> - The string representation of
x
Note#
PetscStringize()
expands x
before stringizing it, if you do not wish to do so, use
PetscStringize_()
instead.
Example Usage#
#define MY_OTHER_VAR hello there
#define MY_VAR MY_OTHER_VAR
PetscStringize(MY_VAR) -> "hello there"
PetscStringize_(MY_VAR) -> "MY_VAR"
int foo;
PetscStringize(foo) -> "foo"
PetscStringize_(foo) -> "foo"
See Also#
Level#
beginner
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages