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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ При передаче в функцию динамического массива, в массиве искажаются данные http://www.cyberforum.ru/cpp-beginners/thread1160865.html
Мне необходимо построить код Шеннона, на основе псевдокода, предложенного в лекции (кодирую текст на английском алфавите). При создании кода Шеннона столкнулась с такой проблемой: при передаче в функцию массива CHAR_S (динамический массив, содержащий в упорядоченном виде символы, встречающиеся в файле) и ws (упорядоченный массив частот) в функцию Lsh=Shennon(p,N,CHAR_S,ws) часть данных...
C++ Функция вставки символа в начало строки Здравствуйте,не подскажите как должна быть написана это функция Функция void insertOneSymb(char* str, char symb) получает строку, символ symb и вставляет его в начало строки. http://www.cyberforum.ru/cpp-beginners/thread1160858.html
C++ Вывести данные о премированных работниках из файла на экран
Записать в файл данные о работниках предприятия(используя структуру), вывести данные о премированных работниках из файла на экран
Вызов конструктора базового класса из класса-наследника C++
Можно ли вне списка инициализации вызвать конструктор базового класса ? class A { int a; public: A(int c):a(c){} }; class B :public A
C++ Ошибка в реализации хеш-функции SHA1 http://www.cyberforum.ru/cpp-beginners/thread1160759.html
Здравствуйте, Решил написать простую реализацию, но результат вычислений оставляет желать лучшего Подскажите, пожалуйста, какой нюанс я упустил при построении? Доп. функции: typedef unsigned char byte; typedef unsigned int uint; const inline uint SHA1::LeftRotate(uint Value, uint Shift) const noexcept { return Value << Shift | Value >> (32 - Shift);
C++ Как правильно размещать классы Доброго времени суток. При написании проекта, состоящего из большого количества файлов из-за путаницы и непонятных багов возник вопрос - как же все-таки правильно размещать классы? Писать их в хедер или CPPшник? Методы класса пока пишу в нем самом, но если захочу оттуда перенести, то можно ли переносить в другой файл? Если класс размешен в пространстве имен, то как это повлияет на все... подробнее

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

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
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru