Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
11 / 11 / 7
Регистрация: 28.10.2012
Сообщений: 84
1

Время на преобразование void* к иным указателям

23.02.2015, 23:51. Показов 645. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
Имеется небольшой вопрос.
Тратится ли время на преобразование из void* к иным типам?
Насколько я понимаю не должно, так как void* и прочие указатели имеют абсолютно идентичную структуру, а названия типа нужно лишь компилятору для предотвращения ошибок, в итоге при компиляции "все равны".
Так ли это на самом деле или нет?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2015, 23:51
Ответы с готовыми решениями:

Преобразование void в double
Пример кода: glutDisplayFunc(RenderScene); // функция которая принимает в виде аргумента void...

преобразование из void* в int[n]
Всем привет) Пишу программу, которая в отдельном потоке сортирует массив. такая проблема, на...

Преобразование void* в структуру
Как преобразовать HANDLE в структуру? В C# возможно написание следующего кода: public...

преобразование void в char
помогите пожалуйста компилятор ругается и не хочет запускать прогу на исполнение(( невозможно...

1
528 / 431 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
23.02.2015, 23:52 2
Цитата Сообщение от zede Посмотреть сообщение
Здравствуйте.
Привет.
Цитата Сообщение от zede Посмотреть сообщение
Насколько я понимаю не должно, так как void* и прочие указатели имеют абсолютно идентичную структуру, а названия типа нужно лишь компилятору для предотвращения ошибок, в итоге при компиляции "все равны".
Так ли это на самом деле или нет?
Это так.
1
23.02.2015, 23:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2015, 23:52
Помогаю со студенческими работами здесь

Преобразование из «void*» в «char*»
Имеется такая строка buffer = malloc(600); Перемменая buffer у меня указатель на буффер типа Char...

Преобразование указателя void к указателю на структуру
Здравствуйте! Можете объяснить эти строки в программе? int cmp(const void* p1, const void* p2) {...

Проверить правильность преобразования указателя - преобразование из void*
Есть один абстрактний и один не абстрактний клас. В виртуальний метод передаеться указатель на...

Преобразование void* в char*
Мне нужно написать абстрактную функцию двоичного поиска для любого типа данных, в котором функция...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru