36. Strings

Prefer the standard to the offbeat.

– Strunk & White

Introduction

Character Classification

Classification Functions; Character Traits

Strings

string vs. C-Style Strings; Constructors; Fundamental Operations; String I/O; Numeric Conversions; STL-like Operations; The find Family; Substrings

Advice

36.1. Introduction

The standard library offers character classification operations in <cctype>36.2), strings with associated operations in <string>36.3), regular expression matching in <regex> (Chapter 37), and support for C-style strings in <cstring>43.4). Handling of different character sets, encodings, and conventions (locales) is discussed in Chapter 39.

A simplified string implementation is presented in §19.3.

36.2. ...

Get The C++ Programming Language, 4th Edition 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.