Сообщение Re: Пример использования шаблонов для оптимизации от 26.11.2014 10:27
Изменено 26.11.2014 10:28 Mr.Delphist
Здравствуйте, chaotic-good, Вы писали:
CG>Я хочу придумать задачу, в которой шаблонный параметр целочисленного типа использовался бы для оптимизации. Что-то вроде:
CG>
Интересно, заинлайнит?
CG>Я хочу придумать задачу, в которой шаблонный параметр целочисленного типа использовался бы для оптимизации. Что-то вроде:
CG>
CG>template<int X>
CG>void func(...) {
CG> // делаем что-нибудь такое, что может
CG> // работать быстрее, если Х известно во
CG> // время компиляции
CG>}
CG>
template<int X>
void func(...) {
return X;
}
Интересно, заинлайнит?
Re: Пример использования шаблонов для оптимизации
Здравствуйте, chaotic-good, Вы писали:
CG>Я хочу придумать задачу, в которой шаблонный параметр целочисленного типа использовался бы для оптимизации. Что-то вроде:
CG>
Интересно, заинлайнит?
CG>Я хочу придумать задачу, в которой шаблонный параметр целочисленного типа использовался бы для оптимизации. Что-то вроде:
CG>
CG>template<int X>
CG>void func(...) {
CG> // делаем что-нибудь такое, что может
CG> // работать быстрее, если Х известно во
CG> // время компиляции
CG>}
CG>
template<int X>
int func() {
return X;
}
Интересно, заинлайнит?