Вопросы по теме 'templates'

Шаблоны typedefs - над чем вы работаете?
В C ++ 0x есть псевдонимы шаблонов (иногда называемые шаблонными typedefs). См. здесь . Текущая спецификация C ++ - нет. Что вам нравится использовать в качестве обходного пути? Объекты-контейнеры или макросы? Вы чувствуете, что оно того стоит?
40381 просмотров
schedule 23.03.2022

Вопрос шаблона категории Wordpress
Я рассматриваю использование пользовательского шаблона для набора категорий. Можно ли использовать шаблон категории (например, category-4.php) в родительской категории, чтобы дети также использовали этот шаблон? Итак, основываясь на ответе до сих...
316 просмотров
schedule 19.02.2022

CakePHP View, включая другие виды
У меня есть приложение CakePHP, которое в какой-то момент покажет представление с медиафайлами продукта (изображениями или видео). Я хочу знать, есть ли способ включить другое представление, которое угрожает видео или изображениям, в зависимости от...
45075 просмотров
schedule 29.03.2022

Сохранение определений шаблонных функций C ++ в файле .CPP
У меня есть код шаблона, который я бы предпочел хранить в файле CPP вместо встроенного в заголовок. Я знаю, что это можно сделать, если вы знаете, какие типы шаблонов будут использоваться. Например: файл .h class foo { public: template...
405454 просмотров
schedule 14.03.2023

Как пометить шаблон структуры как друга?
У меня есть такой код: template <typename T, typename U> struct MyStruct { T aType; U anotherType; }; class IWantToBeFriendsWithMyStruct { friend struct MyStruct; //what is the correct syntax here ? }; Каков правильный...
6810 просмотров
schedule 20.12.2022

Где вы находите полезные шаблоны?
На моем рабочем месте мы обычно используем iostream , строку , вектор , карту и нечетные алгоритм или два. На самом деле мы не обнаружили много ситуаций, когда методы шаблонов были бы лучшим решением проблемы. Здесь я ищу идеи и, возможно,...
3623 просмотров

Ошибка компилятора gcc 4.1.2 вложенных шаблонов
Я пытаюсь создать класс шаблона, чтобы изолировать пользователей от типа данных. Я бы предпочел использовать класс адаптера, но для изменения сигнатур функций требуется шаблон. В приведенном ниже примере кода (не настоящий проект, а упрощенная...
1555 просмотров

Отсутствует параметр шаблона экспорта в Visual Studio 2005
Я пытаюсь изучить и создать шаблоны Visual Studio и согласно эту статью MSDN , Самый простой тип шаблона для создания - это шаблон элемента. Для этого просто откройте проект, который включает файл, который вы хотите использовать в качестве...
1415 просмотров
schedule 09.06.2023

Извлечь параметры шаблона C++
Хотя я сомневаюсь, мне любопытно, можно ли извлечь параметры шаблона примитивного типа из существующего типа, возможно, используя RTTI. Например: typedef std::bitset<16> WordSet; Можно ли извлечь число 16 из приведенного выше кода...
20117 просмотров
schedule 01.07.2023

Класс контейнера указателя, который нельзя скопировать по значению
Мне нужен интеллектуальный указатель для моего проекта, который можно отправить нескольким методам в качестве параметра. Я проверил auto_ptr и shared_ptr от boost. Но ИМО, это не подходит для моих требований. Ниже приведены мои выводы...
466 просмотров
schedule 27.06.2022

Супер базовая система шаблонов
Я хотел бы иметь возможность заменять вещи в файле регулярным выражением, используя следующую схему: У меня есть массив: $data = array( 'title' => 'My Cool Title', 'content' => '' ) У меня также есть шаблон (для ясности мы...
498 просмотров
schedule 12.09.2022

Наследование вместо typedef
C ++ не может создать шаблон из typedef или typedef как шаблонный класс. Я знаю, что если я унаследую и сделаю свой класс шаблоном, он будет работать. Примеры: // Illegal template <class T> typedef MyVectorType vector<T>; //Valid,...
2350 просмотров
schedule 01.06.2023

Какая хорошая система HTML-шаблонов электронной почты, которая также правильно отображает текстовую/простую альтернативу?
У нас есть веб-приложение, которое периодически отправляет электронные письма пользователям. На данный момент мы генерируем html-версию и текстовую версию в коде. Однако это обременительно в обслуживании. Существует ли хорошая система шаблонов...
2335 просмотров
schedule 08.05.2023

Ошибка связывания с использованием шаблонов
Я преобразовал функцию в шаблон и начал получать эту ошибку. Я не должен понимать ограничение шаблонов. Может кто-нибудь сказать мне, почему это сломано? Я получаю эту ошибку: Undefined symbols: "bool foo<int>(int const&, int...
1343 просмотров
schedule 20.11.2022

Ковариантные шаблоны C++
Я чувствую, что об этом уже спрашивали раньше, но я не могу найти его в SO и не могу найти ничего полезного в Google. Возможно, слово «ковариантный» мне не подходит, но эта концепция очень похожа на ковариантные возвращаемые типы функций, поэтому я...
7056 просмотров
schedule 22.05.2022

Почему SQL Server округляет результаты деления двух целых чисел?
У меня есть таблица со столбцом smallint, который содержит проценты в виде целых чисел (т. е. 50, 75, 85 и т. д.). Когда я делю этот столбец на 100, как в SELECT MY_COLUMN/100 AS PCT_AS_FRACTION FROM MY_TABLE результат округляется до...
39635 просмотров
schedule 06.04.2022

Как создать настраиваемый шаблонный элемент управления привязкой данных asp.Net?
Я хотел бы знать, есть ли хороший источник документации для создания шаблонных элементов управления привязкой данных Asp.Net или примеров кода для простых элементов управления. Вся документация, которую я видел в сети, кажется слишком сложной....
1504 просмотров
schedule 27.03.2022

Google App Engine — динамически создаваемые шаблоны
Я пытаюсь создать простую административную секцию CRUD моего приложения. По сути, для данной модели я хочу, чтобы шаблон перебирал атрибуты модели в простую таблицу (как только я это сделаю, я действительно смогу реализовать часть CRUD). Возможный...
1480 просмотров

C++ Умножение определенных символов с использованием класса шаблона, определенного заголовком
Я работаю над проектом с DLL и EXE в Visual Studio 2005. Среди кода для DLL есть шаблон для класса растущего массива: template <class Type> class GArray { Type *p; uint32 len; uint32 alloc; protected: bool fixed; public:...
5928 просмотров
schedule 11.03.2022

Законно ли делать виртуальную специализацию шаблона функции?
В C ++ предполагается, что специализация шаблона функции действует точно так же, как обычная функция. Значит ли это, что я могу сделать одну виртуальную? Например: struct A { template <class T> void f(); template <> virtual...
6080 просмотров
schedule 30.06.2022