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

Передача массива в функцию по указателю - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ програмир на языке С-циклические алгоритмы http://www.cyberforum.ru/cpp-beginners/thread144494.html
for: Дано вещественное число-цена 1 кг конфет. вывести стоимость 1, 2, ... ,10 кг конфет. while: Дано целое число N (>0). Если оно является степенью числа 3, то вывести TRUE, если не является-...
C++ програмир на языке С-разветвляющиеся алгоритмы разветвляющиеся алгоритмы boolean: Даны два целых числа Аи B. Проверить истинность высказывания:справедливы неравенства А>2 и B<=3 if: Даны три целых числа. Найти количество положительных чисел в... http://www.cyberforum.ru/cpp-beginners/thread144493.html
C++ Вычислить промежуток времени
линейные алгоритмы Заданы моменты начала и конца некоторого периода времени в часах, минутах и секундах. Найти продолжительность этого периода в том же виде (в пределах одних суток). Integer:...
Работа с файлами BMP формата C++
Привет. Такая ситуация... Нужно считать (именно "вручную") файл bmp формата в объект класса. При этом если в объект ничего не считано то он должен быть "белым листом". Подскажите каким образом это...
C++ Интеграл http://www.cyberforum.ru/cpp-beginners/thread144490.html
Помогите решить задачу. Просто с интегралами я не дружу Используя метод Симпсона, составить программу вычисления определенного интеграла на отрезке : Интеграл от 0 до П\2. Под знаком интеграла...
C++ Найти все числа в интервале от 1 до 1000, совпадающие с последними разрядами своих квадратов Помогите решить задачу. Найти все числа в интервале от 1 до 1000, совпадающие с последними разрядами своих квадратов, тоесть: 5(в квадрате) = 25, 25 ( в квадрате) = 625 Заранее спасибо подробнее

Показать сообщение отдельно
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
12.06.2010, 12:08
Fessnik,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <algorithm>
 
template <typename T, const size_t N> void func(const T (&arr)[N])
{
    std::copy(arr, arr+N, std::ostream_iterator <T> (std::cout," "));
}
int main()
{
    int arr[] = {1,2,3,4,5};
    double arr2[] = {1.1,2.2,3.3};
 
    func(arr);
    std::cout << std::endl;
    func(arr2);
}
как вариант
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru