The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Каким макаром вытягивать параметры функции с переменным числ..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Каким макаром вытягивать параметры функции с переменным числ..."
Сообщение от Cerberus emailИскать по авторуВ закладки on 27-Дек-01, 04:06  (MSK)
И почему вариант
void func (int x, ...)
{
  int *ptr=&x;
  int second_param=*(ptr++);
}
выдаёт лажу?
Спасибо.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Каким макаром вытягивать параметры функции с переменным ..."
Сообщение от Арлекин Искать по авторуВ закладки on 27-Дек-01, 11:39  (MSK)
man va_arg
man va_start
man va_copy
man va_end
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Каким макаром СМ. СНАЧАЛА ТУТ"
Сообщение от Арлекин Искать по авторуВ закладки on 27-Дек-01, 11:52  (MSK)
А вообще
man stdarg
или смотри stdarg.h как работать со стеком ф-ции.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Каким макаром СМ. СНАЧАЛА ТУТ"
Сообщение от niger Искать по авторуВ закладки on 28-Дек-01, 23:22  (MSK)
Чето все смотри да смотри, все какието юниксоиды манообразные, ты чувак кажись адрес увеличиваешь на адзын, да оттуда пытаешься чета выудить
(*ptr)++
и вообще меня смущает ptr название
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Каким макаром СМ. СНАЧАЛА ТУТ"
Сообщение от Арлекин Искать по авторуВ закладки on 29-Дек-01, 11:35  (MSK)
А "смотри" потому, что ТАМ все эти макрокоманды в естественном виде присутствуют. Достаточно один раз посмотреть самому, чем слушать ( читать ) 25 человек, из которых половина может оказаться неправой.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. " Замечание"
Сообщение от Maxim Chirkov emailИскать по авторуВ закладки on 29-Дек-01, 16:37  (MSK)
>Чето все смотри да смотри, все
>какието юниксоиды манообразные, ты чувак
>кажись адрес увеличиваешь на адзын,
>да оттуда пытаешься чета выудить
>(*ptr)++
>и вообще меня смущает ptr название

Настоятельно, прошу изменить Вашу манеру поведения в форуме.
Пожалуйста, не вынуждайте меня удалять Ваши сообщения. Проявляйте уважение к собеседникам и не создавайте пустых-неинформативных тредов, подталкивающих участников на флейм.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру