Результаты поиска по запросу "templates"

3 ответа

Где получить доступ и хранить помощники EJS - SailsJS

Что ж, Шаблонный движок SailJS по умолчаниюEJS (Встроенный Javascript) Но я не могу найти место, где мы можем создавать своих собственных помощников и все такое. Итак, вы знаете, где получить доступ и хранитьEJSхелперы / вещи?

7 ответов

Статическая переменная внутри шаблонной функции

В C ++, если вы определите эту функцию в header.hpp void incAndShow() { static int myStaticVar = 0; std::cout << ++myStaticVar << " " << std::endl; }и вы включаете header.hpp как минимум в два файла .cpp. Тогда у вас будетmultiple definition of ...

9 ответов

рассчитать количество битов, установленных в байтах

Меня интересует, какой оптимальный способ вычисления количества битов, установленных в байтах этим способом template< unsigned char byte > class BITS_SET { public: enum { B0 = (byte & 0x01) ? 1:0, B1 = (byte & 0x02) ? 1:0, B2 = (byte & 0x04) ? ...

ТОП публикаций

1 ответ

Как создать шаблон многократного использования с верхним / нижним колонтитулом / навигацией?

Я играл с JSF и у меня есть проект, который имеет панели заголовка / нижнего колонтитула / навигации / содержимого. Однако проект переходит со страницы 1 на страницу 2 и т. Д., Причем каждая страница имеет разный макет. Как я могу создать шаблон ...

5 ответов

Неоднозначно, когда два суперкласса имеют функцию-член с одинаковым именем, но разными сигнатурами.

struct A { void f(int x) {} }; struct B { template<typename T> void f(T x) {} }; struct C : public A, public B {}; struct D { void f(int x){} template<typename T> void f(T x) {} }; int main(int argc, char **argv) { C c; c.f<int>(3); D ...

2 ответа

Как правильно инициализировать переменную-член типа шаблона?

предположить, что у меня есть функция шаблона, как показано ниже: template<class T> void doSomething() { T a; // a is correctly initialized if T is a class with a default constructor ... };Но переменная a неинициализируется, если T является ...

2 ответа

специализация шаблона функции c ++ для массива с определенным размером

Пожалуйста, рассмотрите следующий код: #include <iostream> #include <typeinfo> template< typename Type > void func( Type var ) { std::cout << __FUNCTION__ << ": var = " << var << " [" << typeid( var ).name( ) << "]." << std::endl; std::cout << ...

1 ответ

Почему компилятор выбирает конструктор базового класса в списке аргументов шаблона?

Дополнительный вопрос кэтот [https://stackoverflow.com/q/9223153/500104]. В основном, в следующем коде, почему компилятор считает, чтоB внутриA<B> вCs конструктор ссылается на (недоступный) конструкторB базовый класс? struct B{}; template ...

2 ответа

Шаблоны и отдельная подборка

Я хочу написать программу на C ++ с отдельной компиляцией, и я написал это: main.cpp #include <iostream> #include "Stack.h" using namespace std; int main(int argc,char* argv[]) { Stack<int> st; st.push(1); return 0; }Stack.h #ifndef _STACK_H ...

1 ответ

Черты типа C ++, чтобы проверить, есть ли в классе оператор / член [duplicate]

Возможный дубликат: Можно ли написать шаблон C ++ для проверки существования функции? [https://stackoverflow.com/questions/257288/is-it-possible-to-write-a-c-template-to-check-for-a-functions-existence] Можно ли использовать черты типа наддува ...