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

ошибка при вы полнении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти в файле сумму всех положительных и отрицательных значений (на си++) http://www.cyberforum.ru/cpp-beginners/thread417631.html
Здравствуйте уважаемые форумчане! Срочно нуждаюсь в помощи, нужно дописать программу до завтра. Суть. Задано файл действительных чисел. Найти сумму всех отрицательных и всех положительных чисел в файле. Компилирую на Dev-C++. Вот небольшой набросок: #include <iostream> #include <fstream> #include <stdio.h> #include <string> using namespace std;
C++ Индексы массивов Добрый вечер! Хотелось бы узнать у продвинутых пользователей,а можно ли как нибудь в программе изменять индексы массивов? Ну например. Мне нужно задать несколько массивов 4*4: А1,A2... Это придется прописывать все до н-го массива.Но вот вопрос:возможно ли потом написать цикл или что-то подобное,чтобы его индекс 1,2,...,н,менялся бы автоматически для каждого массива,и не прописывать один и тот... http://www.cyberforum.ru/cpp-beginners/thread417625.html
C++ класс,графика
Написать класс Point(точка на плоскости) и производный от него класс Circle. В классе Circle написать функцию-член int intersect_x(double& x1, double& x2), которая возвращает количество точек пересечения окружности с осью x и заносит координаты точек пересеченич в x1, x2. Написать тестирующую программу. помогите,пожалуйста)
C++ Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве помогите пожалуйста
помогите пожалуйста завтра зачет сижу над задачами ничего не успеваю!!!!! Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве. прямые задать с помощью структур. результат вывести на экран.
C++ реализовать алгоритм Хаффмана(есть код) http://www.cyberforum.ru/cpp-beginners/thread417603.html
Ребят, в Си недавно. Помогите разобраться, почему выводит ересь. Вообще задание - реализовать алгоритм Хаффмана. Помогите, пожалуйста, у кого есть время;) #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string> const int MAX=256; struct rec{
C++ C++ | Правильно ли я сделал задание | Массивы | Указатели и Ссылки Вообще прога должна показывать самое большое число по модулю, что она и делает, но меня интересует другой вопрос, правильно ли я использовал указатели и ссылки в этой программе? #include <iostream> #include <conio.h> #include <math.h> using namespace std; void main() { setlocale (LC_ALL, "rus"); int i,m={1,0,-5,-20,17,2},z,c, *a, *s, *d, *f, *g, *h, *b, *k; подробнее

Показать сообщение отдельно
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182

ошибка при вы полнении - C++

26.12.2011, 05:07. Просмотров 819. Ответов 0
Метки (Все метки)

есть длл в ней есть процедура которая копирует один массив структур в другой
вот она
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
33
    void cleanstackps(stps *stps1, int &count)
{
    stps tstps1[200];
    int i = count;
    int j = 0;
    int a = 0;
    for(; i>0; i--, j++)
    {
        if(stps1[j].open!=0)
        {   tstps1[a].open = stps1[j].open;
            tstps1[a].close = stps1[j].close;
            strcpy(tstps1[a].dateo, stps1[j].dateo);
            strcpy(tstps1[a].datec, stps1[j].datec);
            tstps1[a].r = stps1[j].r;
            tstps1[a].h = stps1[j].h;
            tstps1[a].l = stps1[j].l;
            a++;}
        else
            count--;
    }
    i = a;
    j = 0;
    a = 0;
    for(; i>0; i--, j++, a++)
    {   stps1[a].open = tstps1[j].open;
        stps1[a].close = tstps1[j].close;
        strcpy(stps1[a].dateo, tstps1[j].dateo);
        strcpy(stps1[a].datec, tstps1[j].datec);
        stps1[a].r = tstps1[j].r;
        stps1[a].h = tstps1[j].h;
        stps1[a].l = tstps1[j].l;}
    cleanstps(stps1[a]);
}
при выходе из нее при отладке происходит программная ошибка
" возникло переполнение буфера, что привело к повреждению внутреннего состояния программы. Нажмите кнопку "Прервать", чтобы отладить программу, или кнопку "Продолжить", чтобы завершить программу.

Дополнительные сведения см. в разделе "Инструкции по отладке в случае переполнения буфера".
что это. что-то со стеком? (сразу говорю это не размер там только 3 элемента а он на 200 элементов).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru