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

Проблема с typedef.... не виден новый тип данных! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнить логически два массива http://www.cyberforum.ru/cpp-beginners/thread394694.html
Сравнить , используя логическое или(||) два одномерных массива (А и В) и записать результат в массив С Массивы создал , но не знаю как сравнить и записать результат в С . В A и B должны быть...
C++ Помогите запрограммировать задачи на Одномерные массивы Доброго времени суток, форумчане! ;) помогите с работой, пожалуйста ) Буду благодарен 1. Дан массив действительных чисел. Среди них есть равные. Найти первый максимальный элемент массива и... http://www.cyberforum.ru/cpp-beginners/thread394685.html
C++ Вывести все слова, в которых есть буква "a"
не могу найти ошибку int i=0,j=0,a=0,schet=0; char s,s1; cin.getline(s,50); while(i<50) { if((isspace(s)) && (isalnum(s))) { j=i-1;schet=0;...
Как работает метод Пузырька? C++
Добрый день, господа... Делаю задание по сортировке массива... Нашел вот эту статью -...
C++ Программа на С++ "Записная книжка" http://www.cyberforum.ru/cpp-beginners/thread394643.html
Ребят помогите)) Нажна программа на С++ "Записная книжка"... может у кого есть уже готовая!!!...в общем помогите) "Программа «Записная книжка». Предназначена для ввода текста с последующим его...
C++ Вводится последовательность целых чисел, 0-конец последовательности. Содержит ли последовательность хотя бы два числа, кратных 3,5,7? Вводится последовательность целых чисел, 0-конец последовательности. Содержит ли последовательность хотя бы два числа, кратных 3,5,7? Именуйте темы осмысленно! подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
29.11.2011, 20:19
Bers, Интересный вариант. Но в данном случае оверхед.
Достаточно перенести выполнение задачи в функцию.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
template<class T>
void proceed_set(int size)
{
//Реализация
}
 
int main()
{
    const int n = 4;
    switch(MenuType())
    {
         case 1:
            proceed_set<std::string>(n);
            break;
         case 2:
            proceed_set<int>(n);
            break;
         //И т.д.
         default:
            break;
     }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru