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

Возможно ли реализовать аналог функции Read из Паскаля? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Особенности Visual Studio 2010 http://www.cyberforum.ru/cpp-beginners/thread1241353.html
Всем привет. Вопрос знатокам С/C++. Мы знаем, что, взять например язык С: 1) Компилятор языка при присвоении одной переменной одного типа другой переменной другого типа, где возможна потеря...
C++ Не выводится на экран элемент динамического массива Здравствуйте! Сразу прошу прощения за название темы, т.к. далее по тексту вы узнаете, что проблема относится не совсем к выводу на экран элементов массива. А проблема заключается в следующем: ... http://www.cyberforum.ru/cpp-beginners/thread1241351.html
C++ Нужна программа, которая по регулярному выражению находит все совпадения в строке
Никак не могу освоить добавленную в C++11 библиотеку <regex>! Помогите пожалуйста! Нужна программа, которая по регулярному выражению находит все совпадения в строке (<string>), и, если не...
Формирование нечетных чисел C++
Приветствую всех! Имеется такой код: srand(time(0)); int ia,c=0; for(int i=0; i!=5; i++) { while(ia % 2 == 0) { ia = rand() % 100; }
C++ Классы: Не создаются объекты класса Apple http://www.cyberforum.ru/cpp-beginners/thread1241325.html
Includes.h #include <stdlib.h> #include <gl\glut.h> #include <math.h> #include<stdio.h> #include<time.h> #include<stdio.h> #include<iostream> using namespace std;
C++ Неправильно выводятся данные структуры #include <iostream> #include <conio.h> #include <string> #define deathgant 7 using namespace std; union tag_value{ int kill_1; int kill_2; подробнее

Показать сообщение отдельно
0x10
2482 / 1657 / 249
Регистрация: 24.11.2012
Сообщений: 4,126
12.08.2014, 09:48
Да написать-то можно, я только в упор не понимаю зачем.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
 
template <class T>
void Read(T& item) {
    std::cin >> item;
}
 
template <class T, class... Args>
void Read(T& item, Args&&... args) {
    Read(item);
    Read(args...);
}
 
int main() {
    int a, b;
    std::string str;
    
    Read(a, b, str);
    
    std::cout << a << " " << b << " " << str;
}
http://ideone.com/ABUA3o
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.