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