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

Запись в vector с последующим чтением - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы (найти ошибку в коде) http://www.cyberforum.ru/cpp-beginners/thread944451.html
В чем проблема? #include <iostream> using namespace std; int main() { int a; cin >> a; int *b = new int ;
C++ Умный указатель Не могу понять тему с перегрузкой оператора селектор и найти понятное объяснение этой темы. А так же реализацию умного указателя. Скиньте ссылку где есть описание понятным языком, или объясните как это реализуется. http://www.cyberforum.ru/cpp-beginners/thread944442.html
C++ Найти пустой элемент в Массиве
Добрый день , есть двумерный массив , нужно найти в нем пустой элемент проверуки типа if (a == NULL ) Не работают. Дайте совет
C++ Двунаправленный связанный список, деструктор, утечка памяти
Делаю свой двунаправленный связанный список, основу взял от сюда (сам код, там 3 списка, во всех деструкторы одинаковые) - http://iguania.ru/stati-po-programmirovaniiu/svyazanniy-spisok.html Там деструктор такой: MyList::~MyList() { delete head; } Вопросы: Но вроде как удаляется только голова, первый узел, а все остальные узлы остаются и тут как раз происходит утечка памяти, правильно я...
C++ Магическое число и ф-ция goto http://www.cyberforum.ru/cpp-beginners/thread944377.html
Помогите усовершенствовать программку ,пожалуйста) После того как угадал число --- Возвращать в начало к выбору 3-х вариантов.Думал как поставить с goto, не особо вышло. И второе как поставить счётчик хода, после каждого введеного числа? #include <conio.h> #include <iostream>
C++ Сортировка char -ровой матрицы Имеется char-рова матрица. Пусть ее размер и имя: а. Пусть матрица имеет такие исходные данные: vasya-pupkin\0 bill-hates\0 ivan-ivanov\0 Нужно отсортировать матрицу таким образ чтобы данные приняли такой вид (отсортировать в алфавитно порядке не меняя порядка букв в строках): bill-hates\0 подробнее

Показать сообщение отдельно
Пластилин 13
0 / 0 / 0
Регистрация: 27.08.2013
Сообщений: 4
27.08.2013, 17:23     Запись в vector с последующим чтением
Добрый день!
Хочу реализовать программу, которая записывает в vector элементы последовательности Фибоначчи, а потом считывает их.
Мой код компилируется без ошибок, но при запуске после ввода x, y и n, Windows прекращает работу программы.
Сам не могу разобраться в чем дело. Буду благодарен за помощь.
Win 7 64 bit
GNU GCC Compiler

Код
#include <iostream>
#include <vector>

using namespace std;

int main()
{
    vector<int> v;
    int x; // Первый элемент посл-ти.
    int y; // Второй эл-т посл-ти.
    int n; // Число эл-ов посл-ти.
    cin >> x >> y >> n;
    v.push_back(x);
    v.push_back(y);
    for ( int i = v.size(); i < n; ++i)
    {
        v[i] = v[i - 1] + v[i - 2];
        v.push_back(v[i]);
    }
    for ( int i = 0; i < v.size(); ++i)
        cout << "v[" << i << "] =" << " " << v[i] << endl;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru