usetat - Replaces a character in a string. Allegro game programming library.
Contents
Description
Replaces the character at the specified index in the string with value `c', handling any adjustments for
variable width data (ie. if `c' encodes to a different width than the previous value at that location).
If `index' is negative, it counts backward from the end of the string. Example:
usetat(text_string, 2, letter_a);
Name
usetat - Replaces a character in a string. Allegro game programming library.
Return Value
Returns the number of bytes by which the trailing part of the string was moved. This is of interest only
with text encoding formats where characters have a variable length, like UTF-8.
See Also
uoffset(3alleg4), ugetat(3alleg4), uinsert(3alleg4), uremove(3alleg4) Allegro version 4.4.3 usetat(3alleg4)
Synopsis
#include<allegro.h>intusetat(char*s,intindex,intc);
