Добавил:
vvrstcnho
Рад, если кому-то помог
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторные работы С++ (для ИВТ) / Готовые лабы С++ / Лаба7 / Laba 7 (11.2)
.cpp#include <iostream>
using namespace std;
void f1(const int &x) { cout << "one " << x << endl; }
void f2(int &x) { cout << "two " << x << endl; }
void f3(const int x) { cout << "three " << x << endl; }
void f4(int x) { cout << "four " << x << endl; }
void f5(const int *x) { cout << "five " << *x << endl; }
void f6(int *x) { cout << "six " << *x << endl; }
int main() {
const int c = 8;
int i = 45;
f1(c);
f2(const_cast<int&>(c)); // убираем const
f3(c);
f4(c);
f5(&c);
f6(const_cast<int*>(&c)); // убираем const
f1(i);
f2(i);
f3(i);
f4(i);
f5(&i);
f6(&i);
return 0;
}
Соседние файлы в папке Лаба7
