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

Не могу понять что делает функциия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите программу, проверяя корректность ввода размера массива http://www.cyberforum.ru/cpp-beginners/thread807418.html
Напишите программу, проверяя корректность ввода размера массива. Проверьте работу программы на контрольном примере. Массив содержит н чисел. Определить количество отрицательных чисел массива.
C++ Выявить ошибки в листинге и привести программу в работоспособность 3) Вычислить и вывести на экран значение аргумента и значение функции, заданной несколькими выражениями, для заданного интервала xs ≤ x ≤ xf и изменение аргумента на dx. Параметры a,b,c – действительные числа. #include<iostream.h> int main(){ float f,a,b,c,xs,xf,dx; cout<<"please enter Xstart,Xend and interval:\n"; cin>>xs; cin>>xf; cin>>dx; http://www.cyberforum.ru/cpp-beginners/thread807408.html
оператор switch (в зависимости от введенного значения, сообщить номер декады) C++
5.2 Оператор switch 3. Написать программу, которая требует ввода числа месяца и, в зависимости от введенного значения, сообщает номер декады. Помогите пожалуйста.
Поиск ключа в массиве C++
1. Разработать программу, обеспечивающую выполнение следующих функций: - Формирование и вывод на экран массива случайных чисел, состоящего из n целочисленных элементов (n - заданное число). - Поиск заданного ключа в исходном неотсортированном массиве. Значение ключа вводится в режиме диалога или формируется датчиком случайных чисел. - Поиск заданного ключа в исходном упорядоченном массиве....
C++ Дестрктор http://www.cyberforum.ru/cpp-beginners/thread807393.html
#include <iostream> using namespace std; class Matrix { public: int **mass1,**mass2,i; Matrix(int n,int m) { mass1=(int **)malloc(n*sizeof(int*));
C++ Как сделать, чтобы функция возвращала массив? Доброго времени суток! Есть функция которая находит значения 4х элементов массива. как сделать чтобы она возвращала сразу весь массив? подробнее

Показать сообщение отдельно
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343

Не могу понять что делает функциия - C++

13.03.2013, 14:33. Просмотров 264. Ответов 1
Метки (Все метки)

C++
1
2
3
4
5
6
7
map<char,int> next;
 
int &get (char c) 
{
        if (!next.count(c))  next[c] = -1;
        return next[c];
}
И можно ли будет заменить его на такой?

C++
1
2
3
4
5
6
7
int next[26];
 
int &get (char c) 
{
        if (!next[c-'a'])  next[c-'a'] = -1;
        return next[c-'a'];
}
с - это символ от a до z
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru