C++ 23 · Classes, memory and templates

Define a class

A class with a constructor initializer list, a const method and private data.

class Account {
public:
    explicit Account(double balance) : balance_(balance) {}
    double balance() const { return balance_; }
private:
    double balance_;
};

Official C++ 23 documentation

More classes, memory and templates commands

All classes, memory and templates commands · C++ 23 cheatsheet

Was this page helpful?