Функции C++

Функции C++
Можете привести на примере как это можно сделать.

Обращение к функции осуществляется написанием её имени в правой части оператора присваивания с заменой формальных параметров фактическими, совпадающими по типу, количеству и порядку следования, либо написанием имени функции в операторе вывода, либо написанием её имени в качестве оператора в головной программе.

  • #include
    #include
    using namespace std;
    double summa(long a, float b) { return a + b; };
    double summa(float a, long b) { return a + b; };
    int main() {
    string hello("Hello, "), world("World!n");
    long x = 8, y = 12;
    float t = 5.3, f = 7.8;
    double z = summa(x, f); // вызов присваиванием
    cout < < z << endl; cout << summa(t, y) << endl; // вызов в операторе вывода hello.operator+=(world); // вызов функции-оператора += cout << hello; cin.get(); return 0; }