Вопросы по теме '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 просмотров
schedule
28.03.2022
Ошибка компилятора gcc 4.1.2 вложенных шаблонов
Я пытаюсь создать класс шаблона, чтобы изолировать пользователей от типа данных. Я бы предпочел использовать класс адаптера, но для изменения сигнатур функций требуется шаблон.
В приведенном ниже примере кода (не настоящий проект, а упрощенная...
1555 просмотров
schedule
03.11.2022
Отсутствует параметр шаблона экспорта в 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 просмотров
schedule
06.03.2022
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