Guardian Native C Library Calls Reference Manual (G06.28+, H06.05+)
Guardian Native C Library Calls Reference Manual
stderr, 2-38 to 2-39, 2-47
stdin, 2-38 to 2-39, 2-47
stdlib.h, 1-4, 1-5, 1-51, 4-11, 4-16,
4-20
stdout, 2-38 to 2-39, 2-47
strcasecmp function, 6-51
strcat function, 6-52
strchr function, 6-53
strcmp function, 6-54
strcoll function, 6-55
strcpy function, 6-56
strcspn function, 6-57
strdup function, 6-58
stream
clearing errors, 1-38
closing, 2-3
flushing, 2-11
getting a string from, 2-23,
3-46
getting a string from stdin,
3-36
mapping pointer to file
descriptor, 2-24
mapping pointer to Guardian
file number, 3-47
opening, 2-7, 2-31, 2-34,
2-40, 2-43, 2-72,
2-73, 2-74, 2-77,
2-81, 2-84
performing binary
input/output, 2-69,
2-116
returning file pointer for,
2-16, 2-17, 2-95,
2-98, 2-101, 2-106,
2-108, 2-110
setting file pointer for, 2-95,
2-98, 2-101, 2-104,
2-105, 5-85
testing EOF on, 2-9
testing error indicator on,
2-10
strerror function, 6-59
strfmon function, 6-60 to 6-63
strftime function, 6-64 to 6-69
string
converting character to
floating point, 1-25,
6-83
converting character to
integer, 1-27, 1-28,
1-29, 6-87, 6-90,
6-93, 6-96
getting from a stream, 2-19,
2-23, 3-36, 3-46
locating first occurrence of a
character, 7-70
string conversion
character to floating point,
1-25, 6-83
character to integer, 1-27,
1-28, 1-29, 6-87,
6-90, 6-93, 6-96
string length, 6-70
string manipulation, 6-52, 6-54, 6-56
string operations, 6-52, 6-54, 6-56
strings
manipulating in memory area
comparing
characters,
4-50
comparing wide
characters,
7-101
copying a character,
4-51
copying a wide
character,
7-102
copying characters
sequentially,
4-48
copying characters
with memory
overlap, 4-52
copying wide
characters
with memory
overlap,
7-103
finding a character
byte, 4-49
finding a wide
character
byte, 7-99
setting characters in,
4-53
setting wide
characters in,
7-104
Index−10 Hewlett-Packard Company 527192-007