Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
движок или игра на C++ C++
Здравствуйте, интерестно узнать ваше мнение..что будем лучше быстрее: 1. Создать большую игру на C++ Или 2. Написать прогу т.е. движок для содания игр на C++ ... второе. но нужно ориентироваться в уже существующих решениях.
C++ Как получить картинку с видео источника https://www.cyberforum.ru/ cpp/ thread349463.html
Люди пожалуйста подскажите... Как получить картинку с видео источника, меня интересует как на С++ visual studio получить входящий поток с веб камеры...(в крайнем случае на билдере) Я пытался на... OpenCV
C++ Чтение секторов жёсткого в DOS Добрый вечер! Проблема заключается именно в том, что программа должна работать под DOS, и ей не важно что есть на диске и какая там операционная система, необходимо просто прочитать сектора. Много... В DOS есть функции BIOS для чтения-записи В C их можно спокойно дергать https://www.cyberforum.ru/ cpp/ thread346389.html C++ поиск Handle окна, зная ControlId окна
вопрос по сабжу CDialog *pDlg; pDlg->Create(ControlId,NULL); HWND hWnd = pDlg->m_hWnd; По другому не знаю, окно можно найти по его заголовку HWND hWnd = FindWindow(NULL,"ТвойЗаголовок"); PS:ControlId - это...
C++ Linker error При попытке скомпилить программу выдаёт ошибки: undefined reference to `InternetOpenA@20' undefined reference to `InternetConnectA@32' undefined reference to `HttpSendRequestA@20' undefined... добавь к линковке "-lwininet" https://www.cyberforum.ru/ cpp/ thread347929.html C++ Ищу сайт с задачами по программированию на C++ Здравствуйте кто знает,есть ли какой нибудь сайт (или книга) с задачами по массивам и прочим на C++, и чтобы с решениями или с ответами, буду очень благодарен, заранее Спасибо!:) Бери любой сайт по олимпиадному программированию http://informatics.mccme.ru/moodle/ http://www.e-olimp.com/ http://codeforces.ru/ http://acmp.ru/ https://www.cyberforum.ru/ cpp/ thread345615.html
C++ В чем разница между long int и short int
Извините если вопрос нубский, но я ни как не могу понять смысл long int и short int. Например с unsingned все ясно. Один байт в int зарезервирован под знак. И если мы сообщаем компилятору что тип... silent_1991, не все так просто. Стандарт лишь оговаривает их относительный размер, т.е.: sizeof(char) <= sizeof(short) <= sizeof(int) <= sizeof(long) Получается что чисто теоретически все целые...
C++ Тестовое задание от работадателя. Хотелось бы услышать критику. Пробую устроиться программистом. Вот одна из компаний выслала мне тестовое задание следующего содержания: Тестовое задание для соискателей. Напишите (консольную) программу, принимающую на вход... Шикарно :) А еще шикарна надпись у топикстартера под аватаркой "эксперт с++" https://www.cyberforum.ru/ cpp/ thread345507.html
C++ Работа с const
Объясните пожалуйста разницу между вызовами двух функций: int func(const char *name) и int func(char *name) Я плохо понимаю - что дает этот спецификатор const? Что может произойти если... А есть ли смысл тогда писать: int func(const char name) то есть не указатель, а просто символ? Ведь все равно создается копия переменной. С точки зрения того, кто вызывает функцию - смысла...
C++ ffmpeg
Всем привет, помогите начинающему разобраться с такой проблемой: ffmpeg + sdl - очень долго приложение сидит в функции av_find_stream_info (от 2 до 10 секунд). В чем может быть проблема? Заранее... av_find_stream_info is deprecated. Если ты используешь старую версию FFMPEG, то советую перейти на более новую. Если же нет, то советую переписать код.
C++ libcUrl с OpenSSL на MinGW Помогите! Никак не могу разобраться с libcUrl с OpenSSL, просто libcUrl компилю без проблем, и использую, но нужнен https. Использую MinGW и Eclipse. Пробовал два варианта: Скачал... -lwsock32 3 ссылка гугла https://www.cyberforum.ru/ cpp/ thread345387.html C++ Помогите доделать PacMan! В универе задали сделать Пакмена. С одной темы на этом форуме взял код и переписал на свой лад #include "col.h" //-------------------------------------------Глобальные... void color(char*str,int clr,int back) { HANDLE h=GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(h,clr+back*16); cout<<str; SetConsoleTextAttribute(h,fWhite+bBlack); } void... https://www.cyberforum.ru/ cpp/ thread345061.html
 Аватар для SalterOk
117 / 114 / 10
Регистрация: 02.06.2011
Сообщений: 280
12.09.2011, 17:05  [ТС] 0

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

12.09.2011, 17:05. Показов 5421. Ответов 29
Метки (Все метки)

Ответ

ну я уже собственно решил передавать первым параметром количество пока не Microsoft не реализует
стандарт как в примере niXman
вот небольшой пример как я делаю:
C++
1
2
3
4
5
6
DMDM<int> t(4,1,3,5,8); //создается 4-мерный массив типа int
int ew = t(0,1,4,6);  //аналогично t[0][1][4][6];
//только я так и не понял как сделать с квадратными скобками
DMDM<float> rew(3,1000,1000,1000);  
// 3-мерный массив типа float с размерами 1000х1000х1000
DMDM<std::string> str(3,5,6,7); //тут все так само
Добавлено через 3 минуты
Цитата Сообщение от Deviaphan Посмотреть сообщение
Так может стоит использовать std::vector?
я понимаю что это лучше но я это делаю для тренировки(первый шаблонный класс и т.д.)

Добавлено через 1 минуту
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
как вариант передавай первым аргументом число аргументов и всё
ну я уже так и делаю - реализация класса легче но не так удобно для использования

Вернуться к обсуждению:
функции с переменным количеством параметров C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.09.2011, 17:05
Готовые ответы и решения:

Функции с переменным числом параметров
Помогите пожалуйста исправить ошибку в программе!!! Проблема в том, что не учитывается степень разряда при переводе в восьмеричную...

Функции с переменным количеством параметров
Прописываю в заголовке: void __fastcall TestClass::Test(int x, ...); компилятор выдает ошибку: Conflicting type modifiers В C++...

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

29
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.09.2011, 17:05
Помогаю со студенческими работами здесь

Массив в функции с переменным количеством параметров
Добрый день. Не могу разобраться, как в функции с переменным количеством параметров сделать указатель на элемент массива. Ниже код, на...

Функции с переменным количеством параметров в языке C ++
Реализовать функцию конкатенации (сцепления) произвольного количества C-строк с динамическим изменением длины результирующей строки.

Функции с переменным количеством параметров, stdarg.h. Исправить код
Почему не работает? В итоге получается 0, а если в функции все что надо заменить с float на int, то работает правильно. В чем ошибка? ...

Шаблон функции с переменным количеством параметров и среднее арифметическое
Никак не могу придумать, как вычислить среднее арифметическое. Получилось найти сумму, а вот количество элементов постоянно меняется и...

Шаблон с переменным количеством параметров
У меня компилятор Visual Studio 2012, но не работает следующий код: #include &lt;iostream&gt; #include &lt;string&gt; void...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru