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

Функции с переменным числом параметров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ обьясните строение цыкла http://www.cyberforum.ru/cpp-beginners/thread226434.html
нащёл код!!он работает!! но я его не понимаю!!! обьясните цыкл!!! int exp=2; int base=10; int i=1; for (; exp; exp--) i= base*i; cout <<"Ответ" << i;
C++ использование статических массивов Дана целочисленная прямоугольная матрица размерности n на m. Упорядочить её строки по возрастанию количества одинаковых элементов в каждой строке, а также найти номер первого из столбцов, не... http://www.cyberforum.ru/cpp-beginners/thread226428.html
C++ используя динамическое выделение памяти и обработку массива с применением указателей
используя динамическое выделение памяти и обработку массива с применением указателей Уплотнить заданную матрицу, удалив из неё строки и столбцы, заполненные нулями. Найти номер первой из строк,...
Не работает math.h C++
Почему-то мнения функций этой библиотеки сильно расходятся с мнениями моего калькулятора. По крайней мере функции синуса косинуса и тангенса калькулятора и функций библиотеки расходятся. От чего это...
C++ Динамическое выделение памяти и обработка массива с применением указателей http://www.cyberforum.ru/cpp-beginners/thread226421.html
Уплотнить заданную матрицу, удалив из неё строки и столбцы, заполненные нулями. Найти номер первой из строк, содержащих хотя бы один положительный элемент.
C++ Нарисовать треугольник Помогите!!! Программа должна делать прямоугольный треугольник (ввод катетов с клавиатуры), а она делает трапецию. #include <iostream.h> #include <windows.h> #include<math.h> #include<stdio.h>... подробнее

Показать сообщение отдельно
niXman
Эксперт С++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
10.01.2011, 01:07
пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* va_start example */
#include <stdio.h>
#include <stdarg.h>
 
void PrintFloats ( int amount, ...)
{
  int i;
  double val;
  printf ("Floats passed: ");
  va_list vl;
  va_start(vl,amount);
  for (i=0;i<amount;i++)
  {
    val=va_arg(vl,double);
    printf ("\t%.2f",val);
  }
  va_end(vl);
  printf ("\n");
}
 
int main ()
{
  PrintFloats (3,3.14159,2.71828,1.41421);
  return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru