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

Функции-шаблоны - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перебор списка http://www.cyberforum.ru/cpp-beginners/thread270189.html
Всем привет. Задача: Перебрать все элементы списка(линейный однонаправленный), так что бы поучаствовали все элементы, но не было повторов элементов. Пример: 12345 и 54321 не подходят. К примеру...
C++ Свой компонент на основе TWinControl И сново здравствуйте :) На этот раз пишу к Вам с небольшой проблемкой, касательно компонентов. У меня появилась потребность создания своего поля ввода данных (как компонент Edit), который нужно... http://www.cyberforum.ru/cpp-beginners/thread270161.html
C++ Сортировка вставками
Сортировка вставками: пусть первые k элементов упорядочены по возростанию. Берется (k+1)-ый элемент и размещается среди первых k так, чтобы упорядоченными оказались k+1 элементов. Этот...
помогите создать графический редактор C++
я просто толбко начел изучять С++ и немогу создать графический редактор.Помогите пожалуста.
C++ Нужно подсчитать ряд с точностью до эпселон используя интегральный признак сходимости ряда http://www.cyberforum.ru/cpp-beginners/thread270153.html
Нужно подсчитать ряд с точностью до эпселон используя интегральный признак сходимости ряда. Ряд: сумма по к от 1 до бесконечности ln(cos(kx))/k^2. Проблема в том, что не могу найти оценку сверху для...
C++ Работа с BMP Бобрового дня уважаемые обитатели. Возникло некое недопонимание определения в работе с данным форматом. #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <iostream> #include... подробнее

Показать сообщение отдельно
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
05.04.2011, 13:16
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
 
template <typename T, int size>
    T sum(T a[size][size])
{
    T tmp = 0;
        for(int j = 0; j < size; j++)
            tmp += a[j][j];
    a[0][0] =0;
    return tmp;
}
 
 int main(){
    int arr[4][4] = {   {10,2,3,5},
                {4,10,6,4},
                {7,8,10,3},
                {11,4,2,10} };
 
    std::cout<<sum<int>(arr)<<std::endl;
    
 return 0;
 }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru