HPlogo MPE/iX Developer's Kit Reference Manual Volume I: HP 3000 MPE/iX Computer Systems > Chapter 2 Using the POSIX/iX Library

Extended Behavior of ANSI C Library Functions

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

The POSIX.1 standard defines extended or additional behavior of certain ANSI C library functions beyond those set forth in ANSI C. The enhanced behavior does not interfere with strict ANSI C compliance.

The following ANSI C functions provide extensions or modified behavior beyond those set forth in ANSI C when used in the POSIX/iX library environment:

  • setlocale()

  • rename()

  • abort()

  • ANSI C time functions:

    • ctime()

    • gmtime()

    • localtime()

    • mktime()

    • strftime()

  • fseek()

  • exit()

  • fileno()

  • fdopen()

  • fopen()

  • fclose()

  • freopen()

  • fflush()

  • ANSI C functions that read input:

    • fgetc()

    • fgets()

    • fread()

    • getc()

    • getchar()

    • gets()

    • scanf()

    • fscanf()

  • ANSI C functions that write output

    • fputc()

    • fputs()

    • fwrite()

    • putc()

    • putchar()

    • puts()

    • printf()

    • fprintf()

    • vprintf()

    • vfprintf()

  • rewind()

  • perror()

  • tmpfile()

  • ftell()

  • remove()

Extensions required by POSIX.1 are documented in the library function descriptions found in the HP C/iX Library Reference Manual (30026-90001).

Feedback to webmaster