Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xADMIRALx
 Аватар для xADMIRALx
66 / 60 / 1
Регистрация: 09.06.2012
Сообщений: 291
#1

Функция которая принимает любой класс - C++

21.07.2012, 02:36. Просмотров 307. Ответов 2
Метки нет (Все метки)

Здравствуйте программисты читаю книгу,и тут столкнулся с проблемой :
C++
1
2
3
4
void prins(int a,class_type t) // class_type не существует (а так описано в книге,погуглив ничего не нашел)
{
    t.x = t.x + a
}
Мне необходима что та типа class_type что бы в t можна было положить любой класс,ну типа :

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class A
{
 public:
int x;
A(int q) {x = q;}
};
 
class B
{
  public:
int x;
B(int q) {x = q;}
};
 
void prins(,class_type t)
{
  printf("%d\n", t.x = t.x + a);
}
 
 
int main()
{
A a(3);
B b(55);
  prins(a);
prins(b);
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2012, 02:36     Функция которая принимает любой класс
Посмотрите здесь:

Функция которая принимает целое беззнаковое число. C++
Функция не принимает значение C++
C++ Функция F1, которая не принимает и не возвращает значений, но выводит на экран любое сообщение
Функция которая возвращает класс C++
Класс А не принимает член-переменную с типом класс Б C++
C++ Функция не принимает аргументы
Функция не принимает параметр C++
Функция не принимает 0 аргументов C++
Функция, которая на вход принимает строку и в качестве результата возвращает ее копию C++
Как объявить метод, который принимает любой класс являющийся дочерним от абстрактного? C++
функция, которая принимает высоту треугольника и выводит на экран прямоугольный треугольник C++
функция, которая принимает радиус окружности и рисует окружность из звездочек C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
21.07.2012, 02:37     Функция которая принимает любой класс #2
template'ы?
xADMIRALx
 Аватар для xADMIRALx
66 / 60 / 1
Регистрация: 09.06.2012
Сообщений: 291
21.07.2012, 02:41  [ТС]     Функция которая принимает любой класс #3
alex_x_x
К сожалению с ними не знаком
не подскажете как реализовать ?

Разобрался,спасибо
Yandex
Объявления
21.07.2012, 02:41     Функция которая принимает любой класс
Ответ Создать тему
Опции темы

Текущее время: 17:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru