Change case : Change Case « Wide Character String « C Tutorial

Home
C Tutorial
1.Language
2.Data Type
3.String
4.printf scanf
5.Operator
6.Statement
7.Array
8.Function
9.Structure
10.Pointer
11.Memory
12.Preprocessor
13.File
14.Data Structure
15.Search Sort
16.Wide Character String
17.assert.h
18.ctype.h
19.math.h
20.setjmp.h
21.signal.h
22.stdio.h
23.stdlib.h
24.string.h
25.time.h
26.wctype.h
C / ANSI-C
C++
C++ Tutorial
Visual C++ .NET
C Tutorial » Wide Character String » Change Case 
16.8.2.Change case

The functions wctrans() and towctrans() are also defined in

wctrans_t wctrans(const char *mapping);
wint_t towctrans(wint_t ch, wctrans_t mapping_ob);
  1. tolower
  2. toupper

The following sequence demonstrates wctrans() and towctrans():

#include <wctype.h>
#include <stdio.h>

int main(void){


  wctrans_t x;

  x = wctrans("tolower");

  wchar_t ch = towctrans(L'W', x);
  printf("%c"(charch);

}
16.8.Change Case
16.8.1.Change wide character string to uppercase
16.8.2.Change case
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.