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

Необработанное исключение по адресу 0x00ED4891 в strings.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCCCCCCCC - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как дозаписать элемент в list http://www.cyberforum.ru/cpp-beginners/thread1103669.html
Имеется структура : struct InverseIndex { int NumberOfWorld;//Номер слова string Word; //само слово set <int> SetOfDocuments;//список документов, где встречалось слово }; и list этих...
C++ Сформировать одномерный массив. Удалить из него К элементов, начиная с заданного номера, добавить элемент с заданным ключом Сформировать одномерный массив. Удалить из него К элементов, начиная с заданного номера, добавить элемент с заданным ключом. http://www.cyberforum.ru/cpp-beginners/thread1103654.html
Дана строка. Удалить из нее самую длинную подстроку, что состоит из цифр C++
Дана строка.Удалить из нее самую длинную подстроку , что состоит из цифр. Блин я недавно изучаю строки, вот что я написал..... #include <iostream> using namespace std; int main() { char...
Перевести обычный файл в HTML, добавив соответствующие HTML-теги C++
Парни, помогите, пожалуйста. Суть задания состоит в том, что имеется файл текстовый, его нужно перевести в HTML, т.е. добавить тэги <html><body> к началу файла, заключить каждую строку в тэги <p> и...
C++ Что быстрее - двоичный или текстовый файл? http://www.cyberforum.ru/cpp-beginners/thread1103635.html
Встал вопрос о времени чтения данных с диска, посему нужно выбрать быстрейший из этих двух способов хранения данных на внешнем носителе. Чисто логически я понимаю, что двоичный должен быть быстрее...
C++ Как хранить координаты фигуры? Что нужно сделать: при запуске программы в центре рисуется прямоугольник, в меню есть 4 кнопки: растянуть влево, вправо, вверх, вниз растягивается на 1/8 разрешения экрана по высоте или ширине,... подробнее

Показать сообщение отдельно
Yamko
11 / 11 / 2
Регистрация: 10.03.2013
Сообщений: 104

Необработанное исключение по адресу 0x00ED4891 в strings.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCCCCCCCC - C++

23.02.2014, 20:29. Просмотров 5596. Ответов 6
Метки (Все метки)

Программа толком не написан, проверял ранд и возникли проблемы. Ф-ция ранд генерирует одно и тоже число, но если убрать srand(time(0));, то вылетает ошибка Необработанное исключение по адресу 0x00ED4891 в strings.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCCCCCCCC.
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
#include <iostream>
#include <string.h>
#include <ctime>
using namespace std;
 
int main()
{
    char *article[5]={"the","a","one","some","any"};
    char *noun[5]={"boy","girl","dog","town","car"};
    char *verb[5]={"drove","jumped","ean","walked","skipped"};
    char *preposition[4]={"to","from","over","on"};
    char **sentence;
    sentence=(char**)malloc(sizeof(char*)*20);
    for (int i = 0; i < 20; i++)
    *(sentence+i)=(char*)malloc(sizeof(char)*100);
    int k;
    for (int i = 0; i < 20; i++)
    {
        srand(time(0));
        k=rand() % 5+1;
        sentence[i] = article[k];
    }
    for (int i=0; i<20; i++)
        cout<<sentence[i]<<endl;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru