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

Дихотомия и интерполяционный поиск по отсортированному массиву - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать разное количество потоков с возможностью ожидания события из одного потока в другом http://www.cyberforum.ru/cpp-beginners/thread1228027.html
Добрый день. Прошу подсказки в выборе высокоуровневых средств для работы с потоками. Мне нужно создавать разное количество потоков и что бы была возможность ожидания собитыя из одного потока в...
C++ Палиндром. Можно ли упростить программу #include <iostream> using namespace std; int main() { int a, d, m, n, f = 0; cin >> d; http://www.cyberforum.ru/cpp-beginners/thread1227988.html
Не получается выйти из программы C++
Всю голову сломала ! Почему while (str != NULL) не реагирует на (str != NULL) и не терминирует - что делать? Кто нибудь! #include <iostream> #include <stdio.h> #include <string.h> using...
Тренер, отбор фамилий C++
Помогите реализовать. Мирко сделал карьеру в мире баскетбола, начал как простой зритель, затем освоил умение продавать напитки и еду, и наконец, достиг желанной позиции тренера национальной команды....
C++ Приложение не работает на других ПК http://www.cyberforum.ru/cpp-beginners/thread1227918.html
Всем доброй ночи, у меня такая проблемка работал с кодом всё окей запускался, перешёл на другой компьютер начал компиляцию кода и вот такая ошибка на все команды wcscpy помогите, работаю с кодом в...
C++ При обращении к индексу двумерного массива char программа вылетает с ошибкой Программа вылетает с ошибкой на 66й строке. Почему?((( // Task_1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std; ... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
17.07.2014, 02:22
Цитата Сообщение от skvor Посмотреть сообщение
Спасибо, правда, я рассчитывал что подобный алгоритм будет возвращать итератор на элемент или null, а не проверять наличие. Как-то получается малополезная функция.
Используй std::lower_bound.

Добавлено через 1 минуту
C++
1
2
3
4
5
6
auto const pos = std::lower_bound(std::begin(range), std::end(range), value);
if (pos != std::end(range) && *pos == value) {
   // found
} else {
   // not found
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru