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

Попытка чтения или записи в защищенную память - C++

Восстановить пароль Регистрация
 
ecofreeon
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 138
29.04.2014, 10:22     Попытка чтения или записи в защищенную память #1
собственно в проблема в заголовке
код

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
#include "stdafx.h"
#include <iostream>
#include <fstream>
 using namespace std;
  void main()
  {
  ifstream fin("input.txt");
  ofstream fout("output.txt");
   int a[100];
   int n;
   int b,max,min,summ,pr,i;
   max=-2147483648;
   min=2147483648;
   fin>>n;
   summ=0;
   pr=1;
   for (i=0; i<=n; i++)
   {
    fin>>a[i];
      if (a[i]>max) max=i;
      if (a[i]<min) min=i;
   }  
   for (i=min; i<=max; i++)
   {
   pr=pr*a[i];
   if (a[i]>0) summ=summ+a[i];
   } 
   fout<<summ<<" ";
   fout<<pr;
   fin.close();
   fout.close();
  }

в этом коде. Что это значит?
помогите пожалуйста!

Добавлено через 2 минуты
для чего
нужно вывести два числа, разделенных пробелом: сумму положительных элементов и произведение чисел, расположенных между минимальным и максимальным элементами
пример
5
-7 5 -1 3 9
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ilot
Модератор
Эксперт С++
1765 / 1140 / 221
Регистрация: 16.05.2013
Сообщений: 3,017
Записей в блоге: 5
Завершенные тесты: 1
29.04.2014, 10:34     Попытка чтения или записи в защищенную память #2
C++
1
2
   max=-2147483648;
   min=2147483648;
Для того что бы узнать пределы встроенных типов используйте класс numeric_limits из стандартной библиотеки. Например так:
C++
1
2
3
4
#include<limits>
...
int max = std::numeric_limits<int>::max();
int min = std::numeric_limits<int>::min();
А так да проблемма именно в этом.
http://www.cplusplus.com/reference/l...umeric_limits/
ecofreeon
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 138
29.04.2014, 10:38  [ТС]     Попытка чтения или записи в защищенную память #3
Цитата Сообщение от Ilot Посмотреть сообщение
А так да проблемма именно в этом.
все равно выдает такую ошибку
Ilot
Модератор
Эксперт С++
1765 / 1140 / 221
Регистрация: 16.05.2013
Сообщений: 3,017
Записей в блоге: 5
Завершенные тесты: 1
29.04.2014, 10:43     Попытка чтения или записи в защищенную память #4
Вопрос: вы случаем не в 7ке работаете? Свойства папки проекта смотрели?
ecofreeon
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 138
29.04.2014, 10:45  [ТС]     Попытка чтения или записи в защищенную память #5
Цитата Сообщение от Ilot Посмотреть сообщение
вы случаем не в 7ке работаете
xp, нет не смотрел, не знаю как это делать)
IrineK
Заблокирован
29.04.2014, 11:59     Попытка чтения или записи в защищенную память #6
Цитата Сообщение от ecofreeon Посмотреть сообщение
все равно выдает
А в файле что?
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
29.04.2014, 13:00     Попытка чтения или записи в защищенную память #7
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от ecofreeon Посмотреть сообщение
if (a[i]>max) max=i;
C++
1
if (a[i]>a[max]) max=i;
Добавлено через 24 секунды
Цитата Сообщение от ecofreeon Посмотреть сообщение
max=-2147483648; min=2147483648;
C++
1
max=min=0;
Добавлено через 53 секунды
Цитата Сообщение от ecofreeon Посмотреть сообщение
if (a[i]<min) min=i;
C++
1
if (a[i]<a[min]) min=i;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2014, 14:55     Попытка чтения или записи в защищенную память
Еще ссылки по теме:

Динамический массив структур - ошибка "попытка чтения или записи в защищенную память" C++
C++ Ошибка "Попытка чтения в запрещенную память" при работе с файлами
Двумерный динамический массив. Попытка чтения или записи в защищенную память C++

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

Или воспользуйтесь поиском по форуму:
ecofreeon
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 138
29.04.2014, 14:55  [ТС]     Попытка чтения или записи в защищенную память #8
Домовенок, огромное спасибо!
Yandex
Объявления
29.04.2014, 14:55     Попытка чтения или записи в защищенную память
Ответ Создать тему
Опции темы

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