---
name: "Arithmetic_functors"
section: "3"
platform: "linux"
package: "libstdc++6-4.1-doc"
version: "4.1.2-25"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/Arithmetic_functors"
---

# Arithmetic\_functors(3)

## NAME

Arithmetic Classes -

## Detailed Description

Because basic math often needs to be done during an algorithm, the library provides functors for those operations. See the documentation for **the base classes** for examples of their use.

### Classes

struct **divides**\
 *One of the* **math functors***.*  struct **minus**\
 *One of the* **math functors***.*  struct **modulus**\
 *One of the* **math functors***.*  struct **multiplies**\
 *One of the* **math functors***.*  struct **negate**\
 *One of the* **math functors***.*  struct **plus**\
 *One of the* **math functors***.*
