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

[C/C++] Смысл многоточия (...) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на другом компьютере http://www.cyberforum.ru/cpp-beginners/thread46083.html
Знаю эта тема уже была также пользовался поиском находи но ничего не понял можете подробней рассказать какие файлы нужно переносить на другой комп чтобы программа работала и запускалась нормально ?? :help:
C++ Практика Помогите с алгоритмом или как это решать ? 1. Дано натуральное число р. Получить последовательность а0, …, аn, каждый член ко-торой равен -1, 0 или 1, такую что р= а * pow(3,n)+…+ а*3+ а0 ( где а!=0 ). как я понял a = -1 или 1 или 0 ,не всегда же число P по этой формуле выйдет =\ 2. Дано натуральные число п. Можно ли представить его в виде суммы трех квадратов натуральных чисел?... http://www.cyberforum.ru/cpp-beginners/thread46073.html
Работа с текстом C++
Задача C++: Даны натуральное число n, символы s1 ...,sn.. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. а) Подсчитать количество слов в данной последовательности. б) Подсчитать количество букв а в последнем слове данной последовательности. в) Найти количество слов, начинающихся с буквы б. г) Найти...
C++ Выдает ошибку в строке MyErrorExit("SetConsoleMode"); MyErrorExit: не найден идентификатор
Тренируюсь в консольных приложениях, видел много примеров где используется MyErrorExit("XXXXXXXXX"); У меня при использовании этой строчки выдает ошибку MyErrorExit: не найден идентификатор. Я что-то не подключил?
C++ Графический режим http://www.cyberforum.ru/cpp-beginners/thread45972.html
Помогите пожалуйста хочу научится программировать в графическом режиме я использую Microsoft Visual Studio 2008 напишите пожалуйста программку типа "Привет мир" с коментариями
C++ Выбор компилятора по следующим критериям Добрый день. Прошу помочь с выбором компилятора по следующим критериям (сам не знаю что выбрать): 1. Необходимо создавать просты приложения для среды Windows, с главным требованием: время отклика системы на воздействие и скорость выполнения программы. 2. Необходимо создавать два типа приложений: консольные (как наиболее быстрые) и визуальные (желательно с хорошим помощником по коду - знаний по... подробнее

Показать сообщение отдельно
Rififi
 Аватар для Rififi
2332 / 1047 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
07.08.2009, 00:36     [C/C++] Смысл многоточия (...)
#pragma,
в VC++ с версии 8.0 и gcc c 4-какой-то позволяют использовать троеточние в макросах. это означает, что туда можно передать переменной число параметров.

например:
C++
1
2
3
4
5
#ifdef _DEBUG
#define dprintf(fmt, ...) printf(fmt, __VA_ARG__)
#else
#define dprintf(fmt, ...) ((void) 0)
#endif
использование - так же как и printf:
dprintf("%s %d", "Hello", 123);

без такой поддержки раньше обычно обходились извратами

C++
1
2
3
4
5
6
7
#ifdef _DEBUG
#define dprintf(args) printf args
#else
#define dprintf(args) ((void) 0)
#endif
 
dprintf(("%s %d", "Hello", 123));
с новом стандарте C++0x обещают прикрутить поддержку многоточия в шаблонах.
 
Текущее время: 12:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru