Форум программистов, компьютерный форум, киберфорум
Наши страницы

Отсутствуют экземпляры шаблон функции "print", соответствующие списку аргументов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача символических имен функций http://www.cyberforum.ru/cpp-beginners/thread918244.html
Здравствуйте, Чтобы долго не объяснять, прилагаю условие задачи и мой код. Прошу Вашего совета по поводу вставки внутрь созданной функции указания на стандартную. Мне кажется, что моя запись...
C++ std::istream часть кода std::istream &read (std::istream &in, Student_Data &S_D) { cout<<"Enter you name: "; in>>S_D.name; read_evaluation(in, S_D.evaluation); return in; } Где можно подробнее... http://www.cyberforum.ru/cpp-beginners/thread918243.html
Конструктор и скобки C++
Есть код: #include <iostream> #include <exception> #include <istream> #include <ostream> class Point { public:
Почему нельзя объявить динамический массив глобально C++
вот код #include <iostream> #include <string> int w = 0; string *s = new string ; using namespace std; int main { }
C++ скажите пожалуйста код сохранения и загрузки каталога http://www.cyberforum.ru/cpp-beginners/thread918187.html
у меня есть к примеру эрэй int age = {17,24,45}; мне ктото посоветовал ofstream file; file.open("путь"); file << ***; file.close(); но я не понял как сохранить не...
C++ Cохранение каталога в файл у меня есть каталог int age = {17,24}; я хочу его сохранить и пишу for(int i = 0;i < 2;i++) { ofstream file; file.open("c:\\bazasave.cpp"); file << age; file.close();... подробнее

Показать сообщение отдельно
PinkPink
9 / 9 / 2
Регистрация: 10.05.2012
Сообщений: 279

Отсутствуют экземпляры шаблон функции "print", соответствующие списку аргументов - C++

05.07.2013, 14:39. Просмотров 1028. Ответов 12
Метки (Все метки)

Подскажите, почему ругается на вызов функции print?

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
29
30
31
32
33
34
#include <iostream>
 
using namespace std;
 
template <class T>
void ForEach(T *begin, T *end,T f(T elem))
{
    for(; begin<end; ++begin) *begin = f(*begin);
}
template <class A>
void print(A *mas[], int n )
{
    for(int i=0;i<n;i++) cout<<*(mas[i])<<" ";
    cout<<endl;
}
int sum(int a){ return a+a;}
 
int mul(int a){ return a*a;}
 
double div2(double a){ return a/2;}
 
 
int main(int argc, char *argv[])
{
    int n = 10;
    int a[10] = {1,2,3,4,5,6,7,8,9,10};
    double b[15] = {10,20,30,4050,50,60,70,80,90,100,110,120,130,140,150};
    ForEach(a,a+10,sum);
    ForEach(b,b+15,div2);
    print(a,n);
 
 
    return 0;
}
IntelliSense: отсутствуют экземпляры шаблон функции "print", соответствующие списку аргументов типы аргументов: (int [10], int)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru