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

Возврат итератора из функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как подключить модуль ? http://www.cyberforum.ru/cpp-beginners/thread862034.html
Microsoft Visual Studio 2012, куда нужно добавить .h и .cpp файлы? Я просто подключаю #include <что-то там.h>, а он пишет мол не удается открыть источник-файл
C++ GraphViz Доброго времени суток! Нарисовалась проблема: Имеется матрица смежности, я могу вынести в отдельный файл (типа .txt), так вот вопрос стоит в том, чтобы программно подать эту матрицу в GraphViz.... http://www.cyberforum.ru/cpp-beginners/thread862032.html
C++ Количество цифр в массиве строк
Помогите, очень нужна программа считающая количество цифр в массиве строк мне писали такую,но в ней много ошибок...// ?????????? ?????????? ????????? ???? ? ??????? ????? #include <stdafx.h/>...
что значит static char? C++
подскажите что означает static char ret;
C++ Проблемка с ООП и OpenGl http://www.cyberforum.ru/cpp-beginners/thread862011.html
Привет!Проблемка с ООП и OpenGl. Может ли быть, что OpenGl не видят мои созданые функции из-за использования в них обектов класа?если да, то как можно исправить ?
C++ Алгоритм поиска c++ Дан список, содержащий 10 записей, каждая из которых имеет структуру: Ф.И.О. - строка 15 символов домашний адрес - строка 30 символов номер участка - целое число 1-80 год рождения - целое... подробнее

Показать сообщение отдельно
YoungAlchemist
0 / 0 / 0
Регистрация: 03.09.2012
Сообщений: 4

Возврат итератора из функции - C++

12.05.2013, 00:27. Просмотров 631. Ответов 4
Метки (Все метки)

в чем заключается проблема с возвратом итератора и как ее исправить? заранее спасибо за ответ =)

(ожидаемый от программы ответ "Yes", но получаю "No")
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <string>
#include <vector>
using namespace std;
 
vector<string>::iterator f(vector<string> str)
{
    return str.end();
}
 
int main()
{
    vector<string> str;
    int n;
    cin>>n;
    string x;
 
    for(int i=0;i<n;i++)
    {
        cin>>x;
        str.push_back(x);
    }
 
    if (f(str)==str.end()) cout<<"Yes"; else cout<<"No";
 
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru