С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

считывание без указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод в файл из функции http://www.cyberforum.ru/cpp-beginners/thread937057.html
Приветствую! Мне надо вывести текст в файл, но проблемма в том, что вывод должен осуществляться из функции, а файл, в который будет идти вывод, должен быть объявлён в функции main: #include...
C++ Ошибка при наследовании? Программа компилируется, но консоль не выдает информацию. Связано ли это как то с переполнением буфера? Программа небольшая укажите пожалуйста на ошибку. Заранее спасибо. #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread937050.html
Запись значения в адрес C++
К примеру есть адрес 0х777 и его значение в формате int 1234567 , мне необходимо в этот адрес записать своё значение к примеру 777777777 , как это сделать (из dll эти все дела произвожу) пробовал...
C++ Указатель на функцыю внутри класса
Доброго времени суток! Помогите пожалуйста понять как можно вызвать функцию член класса через указатель. Интересны варианты для статической так и не статической функции #include <fstream> // для...
C++ Запуск функции по таймеру http://www.cyberforum.ru/cpp-beginners/thread937028.html
Здравствуйте, в консольном приложении у меня есть две функции, мне нужно запускать их поочередно в цикле, каждую через определенное время в милисекундах, около (10 милисекунд). То есть, вызвал одну...
C++ partial_sum Объясните,пожалуйста, как работать с partial_sum в Visual C++ 2010? подробнее

Показать сообщение отдельно
Андрей Xomach
8 / 8 / 0
Регистрация: 22.01.2012
Сообщений: 59
13.08.2013, 11:13  [ТС]
1) stdarg, я помню, она непосредственно со стеком копий работает.
Вы помещаете ссылку лишь на первый, а следующие помещаете в чистом виде, в прочем, вы их не используете
Он пишет, куда ссылается ссылка, а затем в соседние с ним элементы. Вот тест:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
template<typename T>
void read(T& a,...)
{
    T* p = &a;
    while (*p)
    {
        cin >> *p;
        p++;
    }
}
 
int main(){
    int a = 1, b = 1, c = 1, d = 1;
    int a1 = 1, b1 = 1, c1 = 1, d1 = 1;
    read <int> (a, b1, c1, d1);
    cout << a << b << c << d;
}
во-первых, просит у нас он все 8 ввести и при вводе
1 2 3 4 5 6 7 8
вывод:
1876
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.