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

одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование массива в функции http://www.cyberforum.ru/cpp-beginners/thread37041.html
Здравствуйте! Подскажите пожалуйсто каким образом я могу при описании функции ссылаться на массив данных.
C++ Проверить, есть ли в матрице хотя бы один столбец, содержащий элемент, равный нулю, и найти его номер 1)Проверить, есть ли в матрице хотя бы один столбец, содержащий элемент, равный нулю, и найти его номер. 2) Проверить, есть ли в матрице хотя бы одина строка, содержащая элемент, равный нулю, и найти ее номер. http://www.cyberforum.ru/cpp-beginners/thread37039.html
C++ Вылет во время компилирования
у меня проблема код компилится и хорошо все работает в Dev C++ 4.9.9.2, но не компилется в visual c++ 6.0, просто вылетает в определенный момент. Почему так может быть? Как сделать чтобы в visual c++ 6.0 тоже компилилось? #include <stdio.h> #include <stdlib.h> #include <math.h> main() {
C++ Запиcь в бинарный файл
Доброго всем времени. Пытаюсь написать программу. ” Запишите в бинарный файл последовательность чисел от 0 до 100, затем выведите четные числа из файла на экран” Это, по моим планам, должно записывать в бинарный файл последовательность чисел. Но оно записывает только ноль. В чём тут ошибка? #include"stdio.h" #include"conio.h" void main() { FILE *file; int i=0;
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread37012.html
Дан массив из n целых чисел. ПОдсчитать, сколько раз встречается в этой последовательности минимальное по абсолютно величине число. На С++ :) помогите плз...
C++ Доделать проблему Ввести количество глав в книге и сколько страниц в каждой главе. Вывести сколько в каждом томе страниц и какие там главы. Нужно разложить так, чтобы разница между наименее толстым томом и самым толстом была минимальна. Я дошел только до этого, а дальше не знаю, помогите пожалуйста! #include <conio.h> #include <iostream.h> int _tmain(int argc, _TCHAR* argv) { int I, J, B, C, V, P; подробнее

Показать сообщение отдельно
Rififi
 Аватар для Rififi
2332 / 1047 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
28.05.2009, 19:26     одномерный массив
ISergey,
тоже так думал но не вышло.. ошибка сразу.
вот ***, точно! там же нужна binary function... ладно, тогда пишем своё ((:

C++
1
2
3
4
5
6
7
8
9
10
template <typename _InIt, typename _Ty, typename _Pr1> inline
_Ty accumulate_if(_InIt _First, _InIt _Last, _Ty _Val, _Pr1 _Pred)
{
    for (; _First != _Last; ++_First)
        if (_Pred(*_First))
            _Val = _Val + *_First;
    return (_Val);
}
 
float f = accumulate_if(arr, arr+N, 0.f, std::bind2nd(std::less<float>(), 0.f));
 
Текущее время: 16:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru