More string
Class Operations
Even before the string class was added to C++, programmers needed to do things like assign strings. For C-style strings, they used functions from the C library for these tasks. The cstring
header file (formerly string.h
) supports these functions. For example, you can use the strcpy()
function to copy a string to a character array, and you can use the strcat()
function to append a string to a character array:
strcpy(charr1, charr2); // copy charr2 to charr1strcat(charr1, charr2); // append contents of charr2 to char1
Listing 4.9 compares techniques used with string
objects with techniques used with character arrays.
// strtype3.cpp -- more string class features#include <iostream>#include ...
Get C++ Primer Plus now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.