##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# wcsxfrm

From cppreference.com
< c‎ | string‎ | wide

Defined in header `<wchar.h>` |  |
size_t strxfrm( const wchar_t* dest, const wchar_t* src, size_t count ); |  |

Transforms the null-terminated wide string pointed to by `src` according to the current locale and copies the first `count` wide characters of the transformed string to destination, returning its length.

Alternatively, the function can be used to only retrieve the length, by specifying a null pointer for `dest` and ​0​ for `count`.

### [edit] Parameters

dest | - | pointer to the character string to copy the transformed string to
src | - | pointer to the null-terminated character string to transform
count | - | maximum number of characters to transform

### [edit] Return value

The length of the transformed wide string, not including the terminating null-character.

### [edit] Example

| This section is incomplete Reason: no example

### [edit] See also

C++ documentation for wcsxfrm

Retrieved from "http://en.cppreference.com/mwiki/index.php?title=c/string/wide/wcsxfrm&oldid=49178"
Category:

- Todo no example