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

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

Восстановить пароль Регистрация
 
xADMIRALx
 Аватар для xADMIRALx
66 / 60 / 1
Регистрация: 09.06.2012
Сообщений: 291
21.07.2012, 02:36     Функция которая принимает любой класс #1
Здравствуйте программисты читаю книгу,и тут столкнулся с проблемой :
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++ Функция F1, которая не принимает и не возвращает значений, но выводит на экран любое сообщение
Функция которая возвращает класс C++
C++ Функция не принимает 1 аргументов
класс А не принимает член-переменную с типом класс Б C++
Функция не принимает 0 аргументов C++
C++ Функция не принимает 5 аргументов
Функция не принимает 0 аргументов 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     Функция которая принимает любой класс
Ответ Создать тему
Опции темы

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