Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
breate
56 / 56 / 6
Регистрация: 23.10.2009
Сообщений: 250
09.02.2010, 23:59  [ТС]

Разыменование, QSort, const void в Type* - C++

09.02.2010, 23:59. Просмотров 1345. Ответов 5
Метки (Все метки)

нет,всё не так, правильный вариант
C++
1
2
polyQue *ptmp1=*((polyQue**)a);
polyQue *ptmp2=*((polyQue**)b);
фактически я просто не так преобразую объекты, мине для работы нужен был указатель на объект а я сортирую указатели на указатель на объект, а QSort добавляет к этим указателям ещё один указатель; в итоге я привожу const void * к polyQue * в первом случае, и по этому не могу разыменовывать указатель, что в последствии вызывает ошибку при исполнении, по этому тип нужно было привести к ** а потом * снять и в результате с обоих сторон оказывается polyQue*!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2010, 23:59
Темы с ответами и решениями для C++ Разыменование, QSort, const void в Type*:

int const * const foo(const int* param) const - разъясните значение квалификаторов
int const * const foo(const int* param) const ...

Странная ошибка invalid initialization of non-const reference of type 'std::vector<oneVec>::iterator&
Пишу я значит двухмерный вектор, решаю проверить наличие ошибок(я просто...

Void menu(void); что это ? почему не void menu();
void menu(void); что это ? почему не void menu(); void naprimer(void); и это...

Дважды вычислить значение выражения, используя функции возвращающие void и не void
Хай!Помогите решить Дважды вычислить значение выражения, используя ...

0
Разыменование, QSort, const void в Type* C++   Следующее сообщение темы 
Другие темы раздела
C++ Из практики))) http://www.cyberforum.ru/cpp-beginners/thread93951.html
В ходе выполнения практической работы я встретил интересную задачу. Но как решать не пойму. По моему здесь тесная связь с дискретной математикой. Составить программу, печатающую TRUE, если точка...
C++ Как отличить российские символы от украинских Всем доброго вечера. Задача: пишу программу, которая реализует шифрование символов методом Цезаря, при этом должны поддерживаться английский, российский и украинский алфавиты одновременно. Суть... http://www.cyberforum.ru/cpp-beginners/thread93943.html
Работа с файлами. C++
Даны два файла f1 и f2. Файл f1 - это инвентарный файл, содержащий сведения о том, сколько изделий каких видов продукции хранится на складе (вид продукции задается его порядковым номером). Файл f2 -...
C++ функция Бесселя
Помогите пожалуйста на завтра на экзамен решить такую программку
C++ Записать масив в файл http://www.cyberforum.ru/cpp-beginners/thread93885.html
Как записать двухмерный int массив в файл.Обычный C.
C++ Деревья Ребята!очень нужна помощь!Никак не могу догнать как решить задачки: 1) Определить какие поддеревья являются пирамидами 2) Найти поддерево, не включающее ни одной из заданной вершин 3) Найти... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru