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

Как записать 1000 строк не используя циклы, рекурсии и т.д.? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить из списка все элементы, заканчивающиеся на цифру 2 http://www.cyberforum.ru/cpp-beginners/thread1123341.html
Работа с двунаправленными списками. Вот структура: typedef struct SNum{ int num; /* поле для числа */ SNum * next; /* дополнительное поле-указатель, которое будет содержать адрес следующего элемента списка */ SNum * prev; /* дополнительное поле-указатель,
C++ Создать класс RIELTER, с полями в закрытой части: количество комнат, этаж; площадь; адрес Создать класс RIELTER, с полями в закрытой части: количество комнат, этаж; площадь; адрес. Класс имеет конструктор, методы установления, а также методы вывода. Методы установка полей класса должны проверять корректность задаваемых параметров. #include <iostream> #include <string.h> using namespace std; class RIELTER { http://www.cyberforum.ru/cpp-beginners/thread1123325.html
C++ Рекурсивная функция для вычисления наибольшего значения в одномерном массиве
для вычисления наибольшего значения в одномерном массиве
C++ 1 января не високосного года-понедельник. Вводится число и месяц этого года. Вывести день недели этого дня
1 января не високосного года-понедельник. Вводится число и месяц этого года. Вывести день недели этого дня
C++ Дата не високосного года (31 декабря не учитывать). Вывести дату завтрашнего дня http://www.cyberforum.ru/cpp-beginners/thread1123275.html
Заданы: дата не високосного года (31 декабря не учитывать). Вывести дату завтрашнего дня.
C++ Есть ли стандартная очередь в с++? Всем Привет!!! Вопрос такой есть ли стандартная очередь в с++(ну я так понимаю она 100% быть должна) чет ни где не могу найти. Не подскажите как подключить? Заранее спасибо за помощь ! подробнее

Показать сообщение отдельно
DrOffset
6425 / 3799 / 880
Регистрация: 30.01.2014
Сообщений: 6,592
19.03.2014, 01:06     Как записать 1000 строк не используя циклы, рекурсии и т.д.?
Цитата Сообщение от Croessmah Посмотреть сообщение
рекурсивный шаблон
Ну раз пошла такая пляска и строки нужны пустые, то можно все это добро разом нагенерить:
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
26
27
28
#include <fstream>
 
template <char ...Args>
struct chars_set
{
    static constexpr char value[] = { Args..., 0 };
};
 
template <char ...Args>
constexpr char chars_set<Args...>::value[];
 
template <size_t N, char ...Args>
struct array_generator
{
    typedef typename array_generator<N - 1, Args..., '\n'>::type type;
};
 
template <char ...Args>
struct array_generator<0, Args...>
{
    typedef chars_set<Args...> type;
};
 
int main()
{
    std::ofstream f("out.txt");
    f << array_generator<1000>::type::value;
}
 
Текущее время: 23:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru