C99 Language Standard Logo

Contents

  • Foreword
  • Introduction
  • 1. Scope
  • 2. Normative references
  • 3. Terms, definitions, and symbols
  • 4. Conformance
  • 5. Environment
  • 6. Language
  • 7. Library
    • 7.1 Introduction
    • 7.2 Diagnostics <assert.h>
    • 7.3 Complex arithmetic <complex.h>
    • 7.4 Character handling <ctype.h>
    • 7.5 Errors <errno.h>
    • 7.6 Floating-point environment <fenv.h>
    • 7.7 Characteristics of floating types <float.h>
    • 7.8 Format conversion of integer types <inttypes.h>
    • 7.9 Alternative spellings <iso646.h>
    • 7.10 Sizes of integer types <limits.h>
    • 7.11 Localization <locale.h>
    • 7.12 Mathematics <math.h>
    • 7.13 Nonlocal jumps <setjmp.h>
    • 7.14 Signal handling <signal.h>
    • 7.15 Variable arguments <stdarg.h>
    • 7.16 Boolean type and values <stdbool.h>
    • 7.17 Common definitions <stddef.h>
    • 7.18 Integer types <stdint.h>
    • 7.19 Input/output <stdio.h>
    • 7.20 General utilities <stdlib.h>
    • 7.21 String handling <string.h>
    • 7.22 Type-generic math <tgmath.h>
    • 7.23 Date and time <time.h>
    • 7.24 Extended multibyte and wide character utilities <wchar.h>
      • 7.24.1 Introduction
      • 7.24.2 Formatted wide character input/output functions
      • 7.24.3 Wide character input/output functions
      • 7.24.4 General wide string utilities
      • 7.24.5 Wide character time conversion functions
      • 7.24.6 Extended multibyte/wide character conversion utilities
    • 7.25 Wide character classification and mapping utilities <wctype.h>
    • 7.26 Future library directions
  • Annex A
  • Annex B
  • Annex C
  • Annex D
  • Annex E
  • Annex F
  • Annex G
  • Annex H
  • Annex I
  • Annex J
  • Bibliography
C99 Language Standard
  • 7. Library
  • 7.24 Extended multibyte and wide character utilities <wchar.h>
Previous Next

7.24 Extended multibyte and wide character utilities <wchar.h>

  • 7.24.1 Introduction
  • 7.24.2 Formatted wide character input/output functions
    • 7.24.2.1 The fwprintf function
    • 7.24.2.2 The fwscanf function
    • 7.24.2.3 The swprintf function
    • 7.24.2.4 The swscanf function
    • 7.24.2.5 The vfwprintf function
    • 7.24.2.6 The vfwscanf function
    • 7.24.2.7 The vswprintf function
    • 7.24.2.8 The vswscanf function
    • 7.24.2.9 The vwprintf function
    • 7.24.2.10 The vwscanf function
    • 7.24.2.11 The wprintf function
    • 7.24.2.12 The wscanf function
  • 7.24.3 Wide character input/output functions
    • 7.24.3.1 The fgetwc function
    • 7.24.3.2 The fgetws function
    • 7.24.3.3 The fputwc function
    • 7.24.3.4 The fputws function
    • 7.24.3.5 The fwide function
    • 7.24.3.6 The getwc function
    • 7.24.3.7 The getwchar function
    • 7.24.3.8 The putwc function
    • 7.24.3.9 The putwchar function
    • 7.24.3.10 The ungetwc function
  • 7.24.4 General wide string utilities
    • 7.24.4.1 Wide string numeric conversion functions
    • 7.24.4.2 Wide string copying functions
    • 7.24.4.3 Wide string concatenation functions
    • 7.24.4.4 Wide string comparison functions
    • 7.24.4.5 Wide string search functions
    • 7.24.4.6 Miscellaneous functions
  • 7.24.5 Wide character time conversion functions
    • 7.24.5.1 The wcsftime function
  • 7.24.6 Extended multibyte/wide character conversion utilities
    • 7.24.6.1 Single-byte/wide character conversion functions
    • 7.24.6.2 Conversion state functions
    • 7.24.6.3 Restartable multibyte/wide character conversion functions
    • 7.24.6.4 Restartable multibyte/wide string conversion functions
Previous Next