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

C++,шаблон,специализация,поиск самой большой строки в массиве указателей на char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать динамический массив указаний для сохранения двумерного массива А в динамической памяти. http://www.cyberforum.ru/cpp-beginners/thread147302.html
Создать динамический массив указаний для сохранения двумерного массива А в динамической памяти. Составить программу для подсчета произведения элементов в двумерной таблице А размеру m*n., какие удовлетворяют условию-3<aig<=3, подсчет произведения организовать в отдельной функции.
C++ .hpp Парни помогите мне. Я чайник( что означает расширение .hpp в модулях, которые указаны ниже. #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> #include <ADODB.hpp> #include <DB.hpp> #include <DBCtrls.hpp> #include <DBGrids.hpp> http://www.cyberforum.ru/cpp-beginners/thread147295.html
C++ Все отрицательные элементы заменить на квадраты элементов
Все отрицательные элементы заменить на квадраты этих элементов, а не отрицательные на половину суммы квадратов соседних элементов. Помогите плиз, заранее спасибо)
Вычислить количество отрицательных элементов в каждом столбце матрицы и сформировать из них новый массив C++
Помогите девушке решить индивидуальные задачи по С++ ........help me please!!!! 2. Массив матрица A(N,M). Вычислить количество отрицательных элементов в каждом столбце матрицы и сформировать из них новый массив. Условия и Ограничения: -6 (меньше либо равно) A(N,M) (меньше либо равно) 6
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread147256.html
В общем надо написать программу: Найти минимум, заменить все числа, модуль которых больше минимума нулями, подсчитать количество замен. Заранее спасибо)
C++ Вывести числа в обратном порядке и определить сумму чисел Здравствуйте, помогите пожалуста написать программу: Пользователь вводит 25 чисел с плавающей точкой. Вывести числа в обратном порядке и определить сумму чисел. подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1345 / 878 / 51
Регистрация: 02.01.2009
Сообщений: 2,643
Записей в блоге: 1
19.06.2010, 04:03     C++,шаблон,специализация,поиск самой большой строки в массиве указателей на char
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>
//#include <list>
 
template<typename T>
T func(T arr[], int S){
    //....
    return arr[0];
}
 
template<>
const char *func(const char *arr[], int S){
    const char *buff = arr[0];
    for(int i = 1; i < S; ++i){
        if(strlen(buff) < strlen(arr[i]))
            buff = arr[i];
    }
 
    return buff;
}
int main(){
 
    int arr[3] = {1, 2, 3};
 
    const char *sarr[3] = {
        "asd",
        "asdf",
        "asd"
    };
 
    std::cout << func(sarr, 3) << std::endl; // asdf
 
    std::cout << func( arr, 3) << std::endl; // 1 
    return 0;
}
 
Текущее время: 08:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru