Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / WinAPI

Выпуск № 413
от 16.04.2007, 12:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 414, Экспертов: 56
В номере:Вопросов: 1, Ответов: 2


Вопрос № 82059: Уважаемые эксперты, не подскажите есть ли какая либо функция WinAPI которая получает указатель, и возвращает этот же указатель и при этом ничего не меняет в памяти на кот. указывает этот указатель. Нужно, не спрашивайте зачем....

Вопрос № 82.059
Уважаемые эксперты, не подскажите есть ли какая либо функция WinAPI которая получает указатель, и возвращает этот же указатель и при этом ничего не меняет в памяти на кот. указывает этот указатель.
Нужно, не спрашивайте зачем.
Отправлен: 11.04.2007, 11:46
Вопрос задал: Ярков Роман Александрович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Лысков Игорь Витальевич
Здравствуйте, Ярков Роман Александрович!
Таких пустых функций нет.
Если очень хочется, напиши сам:
(void*)dummy(void* pVoid)
{
return pVoid ;
}
Чем плоха? :)
---------
Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Практикант)
Ответ отправлен: 11.04.2007, 12:05

Отвечает: John Paramol
Здравствуйте, Ярков Роман Александрович!
Функции LocalFree и GlobalFree ведут себя почти подходящим образом.
В качестве аргумента они принимают объекты HLOCAL и HGLOBAL, которые могут играть роль указателей (т.к. в конечном счете являются PVOID). Главное то, что при неудачном исходе функция возвращает в качестве результата свой аргумент. И только при удачном исходе (когда ваш указатель совпадет по значению с одним из существующих HLOCAL или HGLOBAL объектов, что очень маловероятно), функция вернет NULL. Думаю, нельзя исключать такое совпадение.
---------
1=2, at values 1 large enough
Ответ отправил: John Paramol (статус: 7-ой класс)
Ответ отправлен: 11.04.2007, 23:24


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.50 (beta) от 15.04.2007
Яндекс Rambler's Top100

В избранное