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

Ошибка в списках - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Цикл с встроенным Switch (вычислить значение произведения) http://www.cyberforum.ru/cpp-beginners/thread813219.html
есть произведение, его нужно посчитать 3-мя разными способами, используя разные циклы - do, for и while, чтобы выбор цикла так же происходил после запуска программы. вот, что получилось у меня: #include <stdio.h> #include <math.h> int main() { float x=(-2.2),q,z,p; int n=8,b,v,i,d,f; q=exp(-x); for(b=1;b<=v;b--) {printf("vvedite sposob");
C++ mysql_fetch_row Что не так? #pragma comment (lib,"c:\\windows\\system32\\libmysql.lib") #include <windows.h> #include <MySQL\mysql.h> #include <iostream> #include <vector> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread813215.html
C++ псевдослучайное число в заданном отрезке
Здравствуйте. Вопрос: можно ли в стандартной функции rand() задать значение в некотором отрезке который мы вводим с клавиатуры? например мы вводим a и b и он нам генерирует случайное число в этом отрезке.
Статическое поле,количество экземпляров класса C++
Помогите понять,статическое поле stcount считает количество созданных экземпляров класса (объектов),я объявляю всего два объекта а он выводит 3 #include "stdafx.h" #include "iostream" #include "conio.h" #include "TTriangle.h" using namespace std; void main() { setlocale(LC_ALL,"RUSSIAN"); TTriangle x(2,4,6);
C++ Как картинка хронтца в памяти? http://www.cyberforum.ru/cpp-beginners/thread813179.html
Здравствуйте. Мог бы кто нибудь дать ссылку или посоветовать какую-нибудь литературу на тему "Как картинка хронтца в памяти и как её рисовать на экране?", причем не используя библиотечные классы, структуры и методы библиотек. Хотелось-бы самому понять принцип этой процедуры. Заранее спасибо, все кто откликница.
C++ ошибка) помогите пожалуйста найти ошибку в коде) код решает систему методом гаусса. проблема в том, что программа останавливается на вводе матрицы а (ввод просто не заканчивается) #include <iostream.h> #include <math.h> double a; double b; double x; подробнее

Показать сообщение отдельно
Prin53
 Аватар для Prin53
2 / 2 / 0
Регистрация: 28.02.2012
Сообщений: 117
19.03.2013, 22:58     Ошибка в списках
Сформировать списки L1 и L2 из списка L по следующему правилу: в список L1 занести порядковые номера положительных компонентов, а в список L2 - отрицательных, считая от начала списка L. В начало списка L1 и конец списка L2 добавить порядковые номера нулевых компонентов списка L.
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <list>
using namespace std;
 
void main()
{
    list<int> L, L1, L2;
    L.push_front(10);
    L.push_front(13);
    L.push_front(0);
    L.push_front(-10);
    L.push_front(5);
    L.push_front(0);
    L.push_front(-6);
    L.push_front(-1);
    int size = L.size(), *p = new int [size], j = 0;
    for ( int i = 0; i < size; i++)
    {
        if (L.front() > 0)
        {
            L1.push_front(i);
        }
        if (L.front() < 0)
        {
            L2.push_front(i);
        }
        if (L.front() == 0)
        {
            p[j] = i;
            j++;
        }
        L.pop_front();
    }
    for ( int i = 0; i < j; i++)
    {
            L1.push_front(p[i]);
            L2.push_back(p[i]);
    }
 
    for ( int i = 0; i < size; i++)
    {
        cout<<L.front()<<" ";
    }
    cout<<endl;
    for ( int i = 0; i < size; i++)
    {
        cout<<L1.front()<<" ";
    }
    cout<<endl;
    for ( int i = 0; i < size; i++)
    {
        cout<<L2.front()<<" ";
    }
    cout<<endl;
    system("pause");
}
Выдает ошибку в первом цикле.
Error:list iterator not dereferencable
Прошу помощи.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru