Форум программистов, компьютерный форум CyberForum.ru

Как перенести параметры из ф-ции printf() в самодельную - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 81, средняя оценка - 4.83
Uklunok
3 / 3 / 0
Регистрация: 08.05.2010
Сообщений: 135
04.06.2011, 09:22     Как перенести параметры из ф-ции printf() в самодельную #1
Ребят, подскажите как решить задачу.
Нужно перенести параметры функции printf() в самодельную ф-цию myfunk(). При условии если булева переменная Х==1. Если не равна 1, то не переносить.
Задача осложняется тем, что число параметров ф-ции может быть переменным.
Подскажите пожалуйста, буду очень признателен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2011, 09:22     Как перенести параметры из ф-ции printf() в самодельную
Посмотрите здесь:

как переделать с cout на printf ? C++
Как вывести printf для струкутры C++
Как реализована функция printf C++
C++ Как выделить слово в printf?
Передача ф-ции как параметра другой ф-ции C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
29.05.2013, 22:07     Как перенести параметры из ф-ции printf() в самодельную #101
ссылка не работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16825 / 5246 / 321
Регистрация: 30.03.2009
Сообщений: 14,127
Записей в блоге: 26
29.05.2013, 22:25     Как перенести параметры из ф-ции printf() в самодельную #102
http://www.sparc.org/standards/64.psabi.1.34.ps.Z
Роман2707
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 14
24.06.2015, 10:29     Как перенести параметры из ф-ции printf() в самодельную #103
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
1
out <<f(2,&a,&b)<<endl;
Я так понимаю это функция только для подряд идущих адресов значений.
Не подскажите как ее изменить для передачи нескольких массивов?
например так
C
1
2
3
4
5
6
7
8
main()
{
   double db1[1]={2.15};
   double db2[2]={5.1, 0.2};
   double db3[3]={6.1, 0.2, 0.3};
   double s;
 
   s=f(3,db3,1,db1,2,db2,0);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2015, 13:06     Как перенести параметры из ф-ции printf() в самодельную
Еще ссылки по теме:

Калькулятор на Си. Как реализовать триногометрические ф-ции и функцию логарифм? C++
Чем ::printf предпочтительнее printf? C++
C++ Параметры printf

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

Или воспользуйтесь поиском по форуму:
castorsky
 Аватар для castorsky
1948 / 1038 / 78
Регистрация: 29.11.2013
Сообщений: 3,262
24.06.2015, 13:06     Как перенести параметры из ф-ции printf() в самодельную #104
Цитата Сообщение от Роман2707 Посмотреть сообщение
Не подскажите как ее изменить для передачи нескольких массивов?
Написать свой мини dsl. За основу изучить работу printf. Первым параметром передается форматная строка, остальные параметры извлекаются по данным форматной строки. Тут вся тема этим напичкана, читайте.
Yandex
Объявления
24.06.2015, 13:06     Как перенести параметры из ф-ции printf() в самодельную
Ответ Создать тему
Опции темы

Текущее время: 13:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru