Linux Manuals session 3

Section 3: library functions

  • |

    isspace (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    ispunct_l (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    ispunct (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    isprint_l (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    isprint (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    isnormal (3) Linux Manual Page

    fpclassify, isfinite, isnormal, isnan, isinf – floating-point classification macros Synopsis#include <math.h> int fpclassify(x); int isfinite(x); int isnormal(x); int isnan(x); int isinf(x);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): fpclassify(), isfinite(), isnormal(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L isnan(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L     || _XOPEN_SOURCE     || /* Since glibc 2.19: */ _DEFAULT_SOURCE     || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE isinf(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L     || /* Since glibc 2.19: */ _DEFAULT_SOURCE…

  • |

    isnanl (3) Linux Manual Page

    finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl – BSD floating-point classification functions Synopsis#include <math.h> int finite(double x); int finitef(float x); int finitel(long double x); int isinf(double x); int isinff(float x); int isinfl(long double x); int isnan(double x); int isnanf(float x); int isnanl(long double x);Feature Test Macro Requirements for glibc (see feature_test_macros(7)): finite(), finitef(),…

  • |

    isnanf (3) Linux Manual Page

    finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl – BSD floating-point classification functions Synopsis#include <math.h> int finite(double x); int finitef(float x); int finitel(long double x); int isinf(double x); int isinff(float x); int isinfl(long double x); int isnan(double x); int isnanf(float x); int isnanl(long double x);Feature Test Macro Requirements for glibc (see feature_test_macros(7)): finite(), finitef(),…

  • |

    isnan (3) Linux Manual Page

    fpclassify, isfinite, isnormal, isnan, isinf – floating-point classification macros Synopsis#include <math.h> int fpclassify(x); int isfinite(x); int isnormal(x); int isnan(x); int isinf(x);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): fpclassify(), isfinite(), isnormal(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L isnan(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L     || _XOPEN_SOURCE     || /* Since glibc 2.19: */ _DEFAULT_SOURCE     || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE isinf(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L     || /* Since glibc 2.19: */ _DEFAULT_SOURCE…

  • |

    islower_l (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    islower (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…

  • |

    islessgreater (3) Linux Manual Page

    isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered – floating-point relational tests without exception for NaN Synopsis#include <math.h> int isgreater(x, y); int isgreaterequal(x, y); int isless(x, y); int islessequal(x, y); int islessgreater(x, y); int isunordered(x, y);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): All functions described here: _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112LDescriptionThe normal relational operations (like…

  • |

    islessequal (3) Linux Manual Page

    isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered – floating-point relational tests without exception for NaN Synopsis#include <math.h> int isgreater(x, y); int isgreaterequal(x, y); int isless(x, y); int islessequal(x, y); int islessgreater(x, y); int isunordered(x, y);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): All functions described here: _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112LDescriptionThe normal relational operations (like…

  • |

    isless (3) Linux Manual Page

    isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered – floating-point relational tests without exception for NaN Synopsis#include <math.h> int isgreater(x, y); int isgreaterequal(x, y); int isless(x, y); int islessequal(x, y); int islessgreater(x, y); int isunordered(x, y);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): All functions described here: _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112LDescriptionThe normal relational operations (like…

  • |

    isinfl (3) Linux Manual Page

    finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl – BSD floating-point classification functions Synopsis#include <math.h> int finite(double x); int finitef(float x); int finitel(long double x); int isinf(double x); int isinff(float x); int isinfl(long double x); int isnan(double x); int isnanf(float x); int isnanl(long double x);Feature Test Macro Requirements for glibc (see feature_test_macros(7)): finite(), finitef(),…

  • |

    isinff (3) Linux Manual Page

    finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl – BSD floating-point classification functions Synopsis#include <math.h> int finite(double x); int finitef(float x); int finitel(long double x); int isinf(double x); int isinff(float x); int isinfl(long double x); int isnan(double x); int isnanf(float x); int isnanl(long double x);Feature Test Macro Requirements for glibc (see feature_test_macros(7)): finite(), finitef(),…

  • |

    isinf (3) Linux Manual Page

    fpclassify, isfinite, isnormal, isnan, isinf – floating-point classification macros Synopsis#include <math.h> int fpclassify(x); int isfinite(x); int isnormal(x); int isnan(x); int isinf(x);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): fpclassify(), isfinite(), isnormal(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L isnan(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L     || _XOPEN_SOURCE     || /* Since glibc 2.19: */ _DEFAULT_SOURCE     || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE isinf(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L     || /* Since glibc 2.19: */ _DEFAULT_SOURCE…

  • |

    isgreaterequal (3) Linux Manual Page

    isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered – floating-point relational tests without exception for NaN Synopsis#include <math.h> int isgreater(x, y); int isgreaterequal(x, y); int isless(x, y); int islessequal(x, y); int islessgreater(x, y); int isunordered(x, y);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): All functions described here: _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112LDescriptionThe normal relational operations (like…

  • |

    isgreater (3) Linux Manual Page

    isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered – floating-point relational tests without exception for NaN Synopsis#include <math.h> int isgreater(x, y); int isgreaterequal(x, y); int isless(x, y); int islessequal(x, y); int islessgreater(x, y); int isunordered(x, y);Link with -lm. Feature Test Macro Requirements for glibc (see feature_test_macros(7)): All functions described here: _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112LDescriptionThe normal relational operations (like…

  • |

    isgraph_l (3) Linux Manual Page

    isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l – character classification functions Synopsis#include <ctype.h> int isalnum(int c); int isalpha(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int…