числа будут использованы, объе
Автор admin
Воскресенье, 17 мая 2009 11:32
числа будут использованы, объект bitset сбрасывается, и все начинается сначала. По следующей простой тестовой программе можно понять, как работать с объектом Urand: //: C05:UrandTest.cpp {-bor} #include #include “Urand.h” using namespace std; int mainO { Urand<10> u: fordnt i – 0: i < 20; ++i) cout « uO « ' '; } ///:- Как будет показано в этой главе, нетиповые аргументы шаблонов также играют важную роль при оптимизации математических вычислений. Аргументы шаблонов по умолчанию Аргументы шаблонов могут иметь значения по умолчанию в шаблонах классов, но не в шаблонах функций. Как и обычные аргументы функций по умолчанию, они должны определяться только один раз, когда компилятор впервые встречает объявление или определение шаблона. Если одному из параметров шаблона был назначен аргумент по умолчанию, они также должны быть назначены всем аргументам, следующим за ним. Например, чтобы сделать шаблон стека фиксированного размера чуть более удобным, можно добавить определение аргумента по умолчанию: tempiate class Stack { T data[N]; // Фиксированная емкость N size t count;
Комментарии закрыты.
Последние комментарии