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

Нужно найти ошибку!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести цифры числа в порядке неубывания http://www.cyberforum.ru/cpp-beginners/thread388102.html
Дано произвольное целое положительное число K ( K<=10^9). Вывести цифры этого числа в порядке неубывания (например, 546085 =>045568). Процедуры и функции работы со строками не использовать. Помогите...
C++ Неоднозначый вызов перегруженной функции #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; int _tmain(int argc, _TCHAR* argv) { float masS; float masY; http://www.cyberforum.ru/cpp-beginners/thread388099.html
C++ Найти сумму
Добрый вечер всем.Смог написать фрагмент программы:найти минимум среди сумм модулей элементов диагоналей побочной диагонали матрицы.А вот дописать программу, так чтобы считала сумму в тех столбцах в...
Кодировка файлов C++
Создаю в программе файл, хочу чтобы у него была кодировка UTF-8. Как такое сделать?
C++ Помогите доработать программу. http://www.cyberforum.ru/cpp-beginners/thread388073.html
Вот мое задание. Составить программу, которая содержит динамическую информацию о наличии автобусов в автобусном парке. Сведения о каждом автобусе содержат: * номер автобуса; * фамилию и...
C++ Виды ошибок. error C2109: subscript requires array or pointer type Что это озночает и как исправить? подробнее

Показать сообщение отдельно
HighPredator
5545 / 1858 / 346
Регистрация: 10.12.2010
Сообщений: 5,443
Записей в блоге: 2
21.11.2011, 21:37
Вот у вас объявлен первый указатель:
C++
1
My *my= new My[0];
А вот ваше нажатие кнопки:
C++
1
2
3
indexMy++;
//...
realloc(my,indexMy*sizeof(My));
Во-первых, для выделения памяти вы использовали два разных метода. Во-вторых, realloc - функция, и возвращает значение - указатель на новый блок памяти (если конечно она была выделена). И как следствие, код
C++
1
my[indexMy].a=k;
осуществляет выход за границы.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.