17template <
typename Character>
28 Character* destination_it = destination;
30 while (
available > 0 && *destination_it != 0)
42 Character
const* source_it =
source;
43 while ((*destination_it++ = *source_it++) != 0 && --
available > 0)
59template <
typename Character>
70 Character* destination_it = destination;
71 Character
const* source_it =
source;
74 while ((*destination_it++ = *source_it++) != 0 && --
available > 0)
90template <
typename Character>
111 Character* destination_it = destination;
114 size_t remaining =
count;
115 while (
available > 0 && *destination_it != 0)
127 Character
const* source_it =
source;
130 while ((*destination_it++ = *source_it++) != 0 && --
available > 0)
136 while (remaining > 0 && (*destination_it++ = *source_it++) != 0 && --
available > 0)
164template <
typename Character>
188 Character* destination_it = destination;
189 Character
const* source_it =
source;
192 size_t remaining =
count;
195 while ((*destination_it++ = *source_it++) != 0 && --
available > 0)
201 while ((*destination_it++ = *source_it++) != 0 && --
available > 0 && --remaining > 0)
227template <
typename Character>
243 Character* destination_it = destination;
246 size_t remaining =
count;
247 while (*destination_it != 0 && remaining > 0 && --
available > 0)
249 *destination_it++ =
value;
256 while (*destination_it != 0 && --
available > 0)
274template <
typename Character>
284 Character* destination_it = destination;
287 while (*destination_it != 0 && --
available > 0)
289 *destination_it++ =
value;
#define _RETURN_DEST_NOT_NULL_TERMINATED(_String, _Size)
#define _RETURN_BUFFER_TOO_SMALL(_String, _Size)
#define _RESET_STRING(_String, _Size)
#define _VALIDATE_POINTER_RESET_STRING(_Pointer, _String, _Size)
#define _VALIDATE_STRING(_String, _Size)
size_t const size_in_elements
_In_ size_t const _In_ Character const value
size_t const _In_z_ Character const *const source throw()
static WCHAR available[MAX_STRING_RESOURCE_LEN]
GLuint GLuint GLsizei count
#define _Out_writes_z_(s)
#define _Inout_updates_z_(s)
#define _In_reads_or_z_(s)