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

Функция, которая определяет, входит ли значение в массив - оценка реализации - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в текстовый файл при изменении переменной http://www.cyberforum.ru/cpp-beginners/thread1231125.html
К примеру, в программе каждую секунду меняется значение назовем А, как сделать так чтобы при каждом изменении А значение записывалось в текстовик?
C++ Стоит ли начинать изучение программирования с C++ Не изучал ни одного языка программирования. Подскажите, стоит ли начинать с C++, или всё же сначала изучить Паскаль? В школе информатики вообще не было. Сейчас, в техникуме за 2 курсе (11 класс), сразу начинаем изучать С++ Borland 4.5 (не Bilder). http://www.cyberforum.ru/cpp-beginners/thread1231095.html
C++ Подкиньте материалы для изучения С++ с нуля
Подкиньте пожалуйста материала для обучения на языке С++ с нуля. Только, чтоб не мудрино было, а так как будто бабушке объясняют, которая первый раз компьютер видит. Спасибо.
C++ Время приобретения объектом константности
Всем привет Есть такая ситуация: // Функция: void someFunc(const std::vector<MyObj> objects); std::vector<MyObj> makeObjectsVector() { /* --- */ } // Вызываю её так: someFunc( makeObjectsVector() ); // сработает ли move-конструктор, ведь someFunc принимает const?
C++ Как отключить автодобавление закрывающих скобок http://www.cyberforum.ru/cpp-beginners/thread1231070.html
Как отключить автодобавление закрывающих скобок в С++? (Например, после символа { или соответственно.) В окне сервис - параметры редактора отключил почти всё - не помогает.
C++ Имитация игры с костями, вероятность шести - наибольшая нужно создать функциу которая генерирует число от 1 до 6, вероятность что выпадет 6 20% а число 1-5 16% подскажите пожалуйста подробнее

Показать сообщение отдельно
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
20.07.2014, 20:16     Функция, которая определяет, входит ли значение в массив - оценка реализации
Цитата Сообщение от GetHelp Посмотреть сообщение
эмм не понял о чем вы? тут как бы проверка пока не NULL
ну а теперь посмотри на массив
Цитата Сообщение от 0x10 Посмотреть сообщение
int arr[] = {1, 0, 2, 3, 4};
все он дальше второго элемента не пойдет
Цитата Сообщение от 0x10 Посмотреть сообщение
вижу, потому и написал такой пример.
Вижу, что видишь
Автор не видит

Добавлено через 4 минуты
чтобы перебирал весь массив, не зависимо от элементов нужно явно передавать размер
что то типа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
template <typename T>
bool ValueInArray(T Value, T* Array, size_t sz)
{
for(size_t i=0;i<sz;i++)
 {
 if(Array[i]==Value)
  {
   return true;
  }
 
 }
return false;
}
ну и вызывать как то так

C++
1
ValueInArray(2,arr,sizeof(arr)/sizeof(arr[0]));
 
Текущее время: 17:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru