This chapter describes some of the key NSPR functions for manipulating strings. Libraries built on top of NSPR, such as the Netscape security libraries, use these functions to manipulate strings. If you are copying or examining strings for use by such libraries or freeing strings that were allocated by such libraries, you must use these NSPR functions rather than the libc equivalents.
String Operations
See also
- Introduction to NSPR
- NSPR Types
- Threads
- Process Initialization
- Locks
- Condition Variables
- Monitors
- Cached Monitors
- I/O Types
- I/O Functions
- Network Addresses
- Atomic Operations
- Interval Timing
- Date and Time
- Memory Management Operations
- String Operations
- Floating Point Number to String Conversion
- Linked Lists
- Dynamic Library Linking
- Process Management and Interprocess Communication
- Logging
- Named Shared Memory
- Anonymous Shared Memory
- IPC Semaphores
- Thread Pools
- Random Number Generator
- Hash Tables
- NSPR Error Handling