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

Public variable in heap sort - C++

Восстановить пароль Регистрация
 
Ann Joker
 Аватар для Ann Joker
3 / 3 / 1
Регистрация: 05.10.2011
Сообщений: 86
08.10.2012, 22:40     Public variable in heap sort #1
Проблема такая. Нужно отсортировать массив, введенный пользователем. Я написала код хипсортинга, с функциями heapify, build heap, heapsort. Все вроде правильно. Но проблема в том, что размер массива величина, прописанная в main как бы не public. И функции ее не видят.
Как исправить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 22:40     Public variable in heap sort
Посмотрите здесь:

C++ Работа с Heap
HEAP CORRUPTION DETECTED C++
C++ heap corruption detected
C++ Ошибка HEAP CORRUPTION
C++ Heap Corruption detected (
C++ Malloc - heap corruption
C++ Heap corruption detected
Heap corruption detected C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1737 / 1080 / 69
Регистрация: 13.09.2011
Сообщений: 3,093
08.10.2012, 22:46     Public variable in heap sort #2
Передавать размер в параметрах, не? Вообще, что значит не public размер?
Ann Joker
 Аватар для Ann Joker
3 / 3 / 1
Регистрация: 05.10.2011
Сообщений: 86
08.10.2012, 22:53  [ТС]     Public variable in heap sort #3
NoMasters, мы запрашиваем размер массива в main функции. значит, другие функции его не видят. А как сделать, чтобы видели.
Передать в параметр, кстати, можно. Но, кажется, есть другой более продуктивный способ.
Спасибо )
Yandex
Объявления
08.10.2012, 22:53     Public variable in heap sort
Ответ Создать тему
Опции темы

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