Class pluralise

Class Documentation

class pluralise

Helper for streaming a “count [maybe-plural-of-label]” human-friendly string

Usage example:

std::cout << "Found " << pluralise(count, "error") << '\n';

Important: The provided string must outlive the instance

Public Functions

inline constexpr pluralise(std::uint64_t count, StringRef label)

Friends

friend std::ostream &operator<<(std::ostream &os, pluralise const &pluraliser)