|
3 / 3 / 0
Регистрация: 08.05.2010
Сообщений: 135
|
|
Как перенести параметры из ф-ции printf() в самодельную04.06.2011, 09:22. Показов 25372. Ответов 104
Метки нет (Все метки)
Ребят, подскажите как решить задачу.
Нужно перенести параметры функции printf() в самодельную ф-цию myfunk(). При условии если булева переменная Х==1. Если не равна 1, то не переносить. Задача осложняется тем, что число параметров ф-ции может быть переменным. Подскажите пожалуйста, буду очень признателен.
0
|
|
| 04.06.2011, 09:22 | |
|
Ответы с готовыми решениями:
104
Как перенести параметры с XP на 7
Параметры printf |
|
|
|
| 29.05.2013, 22:25 | |
|
0
|
|
|
6 / 5 / 3
Регистрация: 05.05.2011
Сообщений: 38
|
|||||||
| 24.06.2015, 10:29 | |||||||
|
Не подскажите как ее изменить для передачи нескольких массивов? например так
0
|
|||||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||
| 24.06.2015, 13:06 | ||
|
0
|
||
|
|
|
| 09.12.2018, 12:14 | |
|
Как-то в этой теме всё сосредоточено на том, как НЕ надо делать. Для полноты картины надо бы написать, а как делать правильно. Чтобы было перед глазами, неправильный пример смотрим в посте #98: Как перенести параметры из ф-ции printf() в самодельную
Правильно он должен быть переписан следующим образом. Для наглядности под #if 0 рядышком оставил неправильно написанный код C #include <stdio.h> #include <stdarg.h> /* <-------- это новое */ void func (int fake0, int fake1, int fake2, int fake3, int fake4, int fake5, int fake6, int fake7, int x1, ...) { int x2, x3, x4; #if 0 int *p = &x1; #else va_list p; va_start (p, x1); #endif #if 0 x2 = *(p + 1); x3 = *(p + 2); x4 = *(p + 3); #else x2 = va_arg (p, int); x3 = va_arg (p, int); x4 = va_arg (p, int); #endif printf ("x1 = %x\n", x1); printf ("x2 = %x\n", x2); printf ("x3 = %x\n", x3); printf ("x4 = %x\n", x4); va_end (ap); /* <-------- это новое */ } int main (void) { func (0, 0, 0, 0, 0, 0, 0, 0, 0x11111111, 0x22222222, 0x33333333, 0x44444444); return 0; }
1
|
|
| 09.12.2018, 12:14 | |
|
Как припаять PLS на самодельную плату Не могу понять как исправить ошибку Warning: printf() [function.printf]: Too few arguments in Z:\home\ksards.ru\www\id\1.php on line 76 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|