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

функция типа bool - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сохранение(загрузка) свойств элементов формы в файл http://www.cyberforum.ru/cpp-beginners/thread344878.html
Здравствуйте! Необходимо реализовать взможность сохрнения/загрузки свойств элементов ComboBox (itemindex), Label(caption) и Edit(text) в/из одного файла(разрешение не имеет значения). з.ы. в Edit...
C++ в ОЗУ массив a[i][j] есть такой код for(int i=0;i<40;i++) { for(int j=0;j<40;j++) { switch(a) { case 1: b->Canvas->Brush->Color=clBlack; break; case 0: b->Canvas->Brush->Color=clGreen; break; case... http://www.cyberforum.ru/cpp-beginners/thread344862.html
C++ Null pointer assignment.
Здравствуйте. Такая проблема: Пытаюсь вызвать функция класса Up() s2 = s1.up(), возвращая указатель на строку (по-умолчанию в s2 пустая строка имеет адрес NULL). Вот только почему передается не...
Литература по WebBrowser для C++ C++
Подскажите учебник по использованию компонента WebBrowser для С++.Т.к мне на МСДН нечего не понятно - я еще новичек , или названия книжек где хотя бы в не которых главах описывают за WebBrowser.
C++ Общие вопросы для реальной работы http://www.cyberforum.ru/cpp-beginners/thread344783.html
Привет! Скажите пожалуйста на сколько рально самостоятельно изучить С++, что бы потом работать обычным программистом и иметь спрос работодателей на рынке труда?
C++ Генерация последовательности случайных чисел можно ли считать что при генерации последовательности случайных чисел с помощью функций srand и rand при одном и том же начальном значении всегда будет генерироваться одна и таже последовательность,... подробнее

Показать сообщение отдельно
Romiys
3 / 3 / 0
Регистрация: 27.12.2010
Сообщений: 56
24.08.2011, 13:44  [ТС]
Да, спасибо откомпелировалось, но не работает. Допустим, я ущу есть 7 в векторе или нет. х=7

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "localMath.h"
 
#include <iostream>
#include <vector>
 
using namespace std;
 
 
int main()
{
    vector<int> ivec;
    int k, x=7;
    vector<int>::iterator i=ivec.begin();
    vector<int>::iterator j=ivec.end();
 
    cout << "Enter values: \n";
        while(cin>>k)
        ivec.push_back(k);
 
    cout << "gcd: " << gcd(i, j, x) << endl;
    system("pause");
    return 0;
}
Функция

C++
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef LOCALMATH_H
#define LOCALMATH_H
#include <algorithm>
 
 
bool gcd (int *v1, int *v2, int v3)
{
  
  return std::find(v1, v2, v3)!=v2;
}
 
#endif
И не понимаю почему написано так:

C++
1
return std::find(v1, v2, v3)!=v2;
Зачем неравенство ... !=v2; И почему именно v2, а не v3 ???
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru