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

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

Войти
Регистрация
Восстановить пароль
 
Insane__
43 / 42 / 4
Регистрация: 10.09.2013
Сообщений: 293
#1

Необработанное исключение в "0x00371668" - C++

13.03.2014, 21:43. Просмотров 187. Ответов 2
Метки нет (Все метки)

Когда передаю в функцию массив t или проста "тисяч" то программа рушится. В чем может быть причина?
C++
1
2
char t[] = "тисяч";
strcmlen(words[i + 1],t)
C++
1
2
3
4
5
6
7
int strcmlen(char *s, char *t)
{ 
    int i = 0,j = 0;
    while(t[j]) 
        if (s[i++] != t[j++]) return 1;
    return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2014, 21:43     Необработанное исключение в "0x00371668"
Посмотрите здесь:

Указатели. Необработанное исключение в "0x77c015de" ": 0x00000000: Операция успешно завершена - C++
Добрый день. Очередной вопрос про уже набившие всем оскомину указатели. Задача простая: Реализовать создание структуры, структурной...

Необработанное исключение: "Нарушение прав доступа при чтении" - C++
При выполнении тестов {input...output} появляется необработанное исключение по адресу 0x009577E1 в 1590.exe: 0xC0000005: нарушение прав...

Необработанное исключение: "Нарушение прав доступа при записи" - C++
Подскажите в чём проблемма происходит ошибка при выполнение программы #include <iostream> #include <string> using namespace std; ...

Список. Программа вылетает с сообщением "Необработанное исключение" - C++
При дебаге, обнаружил, что это происходит в начале первого цикла. #include <iostream> #include <vector> #include <string> ...

Ошибка "Необработанное исключение" в программе с strlen и strtok - C++
Из заданной текстовой строки распечатать только те слова, которые начинаются и оканчиваются одной и тоже буквой, используя функции...

Необработанное исключение в "0x76fd2eec" Microsoft C++: std::bad_alloc - C++
Вот такая ошибка в VS2008, тогда как в 2013 все работает без проблем. Если есть у кого возможность попробуйте запустить код в NetBeans'е....

Необработанное исключение в "0x74ea845d" - C++
/*Написать программу, которая считывает текст из файла и записывает каждое слово в отдельный элемент массива. Вывести на экран: а) слова...

Необработанное исключение в "0xcccccccc" - C++
Не могу разобраться где ошибка. MS VS при отладке выдает ошибку "Необработанное исключение в "0xcccccccc" в "Lab_10_v2.exe": 0xC0000005:...

Необработанное исключение в "0x778c15de" - C++
при запросе перевода слова вылезает Необработанное исключение в "0x778c15de" в "htto.exe": 0xC0000005: Нарушение прав доступа при чтении...

Выдает при отладке Необработанное исключение в "0x56cde42e (msvcr100d.dll) - C++
#include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <windows.h> #define N 30 using...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
13.03.2014, 21:50     Необработанное исключение в "0x00371668" #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
а что такое words[i + 1]? Там хватает длины чтобы сравниваться с "тысяч"? ведь проверка только одна
C++
1
 while(t[j])
Insane__
43 / 42 / 4
Регистрация: 10.09.2013
Сообщений: 293
13.03.2014, 21:53  [ТС]     Необработанное исключение в "0x00371668" #3
Действительно, я не просчитал что будет если i достигло максимального значения.
Yandex
Объявления
13.03.2014, 21:53     Необработанное исключение в "0x00371668"
Ответ Создать тему
Опции темы

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