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

системная ошибка в ходе выполнения программы (наверно несоответствие типов) - C++

Восстановить пароль Регистрация
 
AnreyKazakov
Заблокирован
08.09.2012, 11:51     системная ошибка в ходе выполнения программы (наверно несоответствие типов) #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <vector>
int main(void){
    using std::cout;
    using std::cin;
    using std::endl;
    using std::string;
    using std::vector;
    using std::getline;
    
    int val1;
    vector<int> vec1;
    while(cin>>val1){vec1.push_back(val1);} 
    cout<<endl;
    for(vector<int>::size_type i;i!=vec1.size();++i){cout<<vec1[i]<<endl;}
    return 0;
    }
ошибка вылазит когда ^Z в конце ставишь, мол хорош считывать, далее подвисает и системная ошибка, какое условие еще поставить, чтоб норм работало...?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2012, 11:51     системная ошибка в ходе выполнения программы (наверно несоответствие типов)
Посмотрите здесь:

C++ Написать программу, в ходе выполнения которой...
C++ Как отсортирвоать контейнер, если его тип определяется по ходу выполнения программы? (динамическая идентификация типов)
C++ Ошибка при выполнения программы
C++ Ошибка во время выполнения программы.
Ошибка после выполнения программы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
08.09.2012, 12:09     системная ошибка в ходе выполнения программы (наверно несоответствие типов) #2
у вас в цикле for переменная i НЕ ИНИЦИАЛИЗИРОВАНА а вы ее пытаетесь использовать, не хорошо!
вам даже компилятор это наверное пишет
AnreyKazakov
Заблокирован
08.09.2012, 12:16  [ТС]     системная ошибка в ходе выполнения программы (наверно несоответствие типов) #3
Спасибо, оказывается забыл инициализировать А я думал что-то неправильно делаю, все ок , теперь работает, а компилятор ГАД, он ничего мне об это не сообщал, сидел как партизан и молча компилировал с ошибкой, вот и получалась шайтан-беда....
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
08.09.2012, 14:29     системная ошибка в ходе выполнения программы (наверно несоответствие типов) #4
А потом появляются байки о том, что в компиляторах полно трудноуловимых багов
По контейнерам лучше ходить итератором.
Yandex
Объявления
08.09.2012, 14:29     системная ошибка в ходе выполнения программы (наверно несоответствие типов)
Ответ Создать тему
Опции темы

Текущее время: 23:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru