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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
#1

Непонятки с кодом. - C++

03.05.2010, 14:00. Просмотров 854. Ответов 3
Метки нет (Все метки)

Ребят, набрал код из книги - Аммерааль Леен STL для программистов на C++.djvu
Код.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <vector>
 
int main()
{
    vector <int> v;
    int x;
    cout << "Enter positive integers, followed by 0:\n";
    while (std::cin >> x, x!=0)
        v.push_back(x);
    vector <int> :: iterator i;
    for (i=v.begin(); i!=v.end(); ++i)
       std::cout << *i << "  ";
    std::cout << std::endl;
    return 0;
}

Выводит кучу ошибок:
Ошибки.
Compiling: main.cpp
F:\C++\Project\test\main.cpp: In function `int main()':
F:\C++\Project\test\main.cpp:6: error: `vector' was not declared in this scope
F:\C++\Project\test\main.cpp:6: error: expected primary-expression before "int"
F:\C++\Project\test\main.cpp:6: error: expected `;' before "int"
F:\C++\Project\test\main.cpp:8: error: `cout' was not declared in this scope
F:\C++\Project\test\main.cpp:10: error: `v' was not declared in this scope
F:\C++\Project\test\main.cpp:10: warning: unused variable 'v'
F:\C++\Project\test\main.cpp:11: error: expected primary-expression before "int"
F:\C++\Project\test\main.cpp:11: error: expected `;' before "int"
F:\C++\Project\test\main.cpp:12: error: `i' was not declared in this scope
F:\C++\Project\test\main.cpp:12: error: `v' was not declared in this scope
F:\C++\Project\test\main.cpp:8: warning: unused variable 'cout'


Код точно такой же, какой в книге.

Добавлено через 2 минуты
Тему можно закрывать, нужно было
C++
1
#include <vector.h>
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2010, 14:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Непонятки с кодом. (C++):

непонятки с for - C++
Издавна мучает вопрос почему некоторые используют в цикле for ( int i = n; i &lt; m ; i++), а другая часть населения for ( int i = n; i &lt; m ;...

непонятки - C++
у меня есть прога которая берет дабл и разделяет его на две сост. целое и дробное this-&gt;z = int(d); this-&gt;p = ( d - int(d)...

Непонятки по ссылкам - C++
Доброго времени суток! Помогите, пожалуйста разобраться. Изучаю ссылки и мне кое-что не понятно. Допустим мы объявили функцию: ...

Непонятки с fread - C++
Добрый день. Столкнулся с такой проблемой: читаю обычный текстовый файл, однако помимо его содержания мне выдает еще ==**** в конце (причем...

Непонятки со списком - C++
Нашёл код в интернете и немного не понимаю его в некоторых местах. Объясните мне пожалуйста, зачем в коде вот тут: ...

непонятки с указателями - C++
Добрый день! изучаем плюсы, наткнулся на одну странную ситуацию, не могу сообразить, в чём дело... :( Есть структура - Point...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vourhey
Почетный модератор
6478 / 2253 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
03.05.2010, 14:00 #2
neske, using namespace std; для начала
оренбуржец
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 56
03.05.2010, 19:04 #3
neske, далее нужно указать тип значений для переменных i и v
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
03.05.2010, 19:21  [ТС] #4
Не, единственная ошибка была в библиотеке.
После изминения все скомпилировалось.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2010, 19:21
Привет! Вот еще темы с ответами:

Непонятки с синтаксисом - C++
В заголовочном файле мне встретилось такое описание класса: class source_mcast_reciever { uint16_t m_port; ...

Непонятки с классами - C++
Народ, уже всё перерыл, впервые с проблемой столкнулся :( Создаю консольное приложение: файл class.h #pragma once class Order{ ...

Непонятки с bind2nd - C++
Привет. Вот к примеру есть такой код: #include &lt;algorithm&gt; #include &lt;functional&gt; #include &lt;iostream&gt; #include &lt;array&gt; ...

Непонятки с wchar_t - C++
Прошу помощи: что-то не так с wchar_t. Не копирует имена файлов. Содержание program_config.txt config.cfg C:\\Projects\\abx.txt...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
03.05.2010, 19:21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru