0
ответов

Почему этот код шаблона разрешен нарушить спецификатор частного доступа C ++?

В следующем коде, который я нашел здесь: http://bloglitb.blogspot.com/2010/07/access-to-private-members-thats-easy.html, похоже, перейти прямо через спецификатор частного доступа C ++. Это позволяет мне ...
вопрос задан: 23 May 2017 12:27
0
ответов

C ++ global extern «Друг C» не может достичь закрытого члена класса с пространством имен

Обратите внимание на код: #include using namespace std; внешний "C" void foo (недействительно); пространство имен A {template class Bar {private: ...
вопрос задан: 23 May 2017 12:26
0
ответов

Запутались в неявном создании экземпляра шаблона

Это утверждение из стандарта C ++ 03, §14.7.1p5: Если процесс разрешения перегрузки может определить правильную функцию для вызова без создания экземпляра определения шаблона класса, ...
вопрос задан: 23 May 2017 12:26
0
ответов

неявные и явные интерфейсы [закрыто]

Каковы плюсы и минусы использования неявных интерфейсов (случаи 2 и 3; шаблоны) по сравнению с использованием явных интерфейсов (случай 1; указатель в абстрактный класс) в следующем примере? Код, который не меняется: ...
вопрос задан: 23 May 2017 12:25
0
ответов

C++ автоматическая регистрация производных типов в фабрике

Как и многие до меня, я пытаюсь сделать так, чтобы мои производные типы автоматически регистрировались в моей фабрике. Я прочитал много вопросов и попытался сосредоточиться на том, чего я там не нашел. У меня есть все...
вопрос задан: 23 May 2017 12:25
0
ответов

Есть ли способ определить, существует ли функция и может ли она использоваться во время компиляции?

Редактировать: Краткий ответ на мой вопрос заключается в том, что у меня было ошибочное представление о том, что может сделать SFINAE, и он вообще не проверяет тело функции: создает ли sfinae тело функции? У меня проблема...
вопрос задан: 23 May 2017 12:25
0
ответов

Перенос C ++ на C # - шаблоны

Я' m портировал приложение C ++ на C # и столкнулся с шаблонами. Я немного прочитал об этом и понимаю, что некоторые шаблоны сродни дженерикам .Net. Я прочитал SO-ответ на этот случай ...
вопрос задан: 23 May 2017 12:25
0
ответов

Константы, определенные в классах шаблонов [дубликаты]

Возможная повторяющаяся :проблема GCC :с использованием члена базового класса, который зависит от аргумента шаблона Я думал, что знаком с C++, но, видимо, недостаточно знаком. Проблема в том, когда вы...
вопрос задан: 23 May 2017 12:23
0
ответов

«шаблон класса» и «шаблон класса» [дубликат]

Возможный дубликат: в чем разница между класс шаблона и шаблон класса? Я видел, как несколько гуру C ++ критиковали людей за вызов чего-то вроде template class ...
вопрос задан: 23 May 2017 12:23
0
ответов

Есть ли какой-либо язык, который использует шаблон кода?

Есть ли какой-либо язык, который имеет форму шаблона кода? Позвольте мне объяснить, что я имею в виду ... Я работал над проектом C # сегодня, в котором один из моих классов был очень повторяющимся, серия свойств ...
вопрос задан: 23 May 2017 12:22
0
ответов

Включить файл .cpp? [дубликат]

Возможный дубликат: Почему шаблоны могут быть реализованы только в файле заголовка? Недавно я пробовал работать с C ++. В настоящий момент я пытаюсь запрограммировать что-то, что, я уверен, когда-либо делал...
вопрос задан: 23 May 2017 12:21
0
ответов

Почему определение типа шаблона является проблемой в С++ (не в С++ 11)

В этом вопросе ОП попросило решение для определения типа шаблона, которое невозможно в С++. ОП также представил решение, но оно ему не понравилось: template ...
вопрос задан: 23 May 2017 12:20
0
ответов

Как скрыть датум от всех, кроме класса T

Мне нужен тип A, который передаст свои скрытые данные объекту типа T, но скроет данные от всех остальных. Мой компилятор C++ — GCC 4.4, но это не имеет значения. Почему это не сработает? ...
вопрос задан: 23 May 2017 12:20
0
ответов

Использование getChildHtml внутри включенного шаблона magento

Я пытаюсь используйте $ this-> getChildHtml ('head') внутри файла page / html / header.phtml в Magento. Использование $ this-> getChildHtml ('head') внутри файла page / 1column.phtml работает должным образом. Можно ...
вопрос задан: 23 May 2017 12:18
0
ответов

Каковы правила создания экземпляров типов шаблонов (класса / функции) при получении адреса?

Отвечая на этот вопрос, я столкнулся с различием в поведении по отношению к созданию экземпляров шаблона. Изначально существует шаблон функции template void my_callback (...
вопрос задан: 23 May 2017 12:18
0
ответов

Каковы причины использования другого типа шаблона по умолчанию в MFC CArray?

Класс MFC CArray имеет два параметра шаблона (из MSDN): шаблон class CArray ... Параметр по умолчанию для ARG_TYPE - const TYPE &, ...
вопрос задан: 23 May 2017 12:18
0
ответов

Lambda expressions as class template parameters

Can lambda expressions be used as class template parameters? (Note this is a very different question than this one, which asks if a lambda expression itself can be templated.) I'm asking if you can ...
вопрос задан: 23 May 2017 12:18
0
ответов

Многоразовый шаблон редактора с DropDownList для бизнес-объектов

Я использую MVC3 с представлениями Razor и хотел бы создать многоразовые списки DropDownLists для нескольких моих классов, но после долгих поисков я не нашел примера, который работает именно так, как мне нужно ... ...
вопрос задан: 23 May 2017 12:17
0
ответов

C++11 static_assert: параметризованные сообщения об ошибках

В предыдущем вопросе я хотел использовать static_assert, чтобы ограничить параметр шаблона определенным подтипом. На вопрос был дан ответ, код для архивирования выглядит следующим образом: template <...
вопрос задан: 23 May 2017 12:17
0
ответов

Что такое шаблон без логики

Насколько я знаю, шаблоны используются для отделения представления от логики, и его можно использовать повторно, поскольку он не зависит от какой-либо логики ... Многие предлагали мне перейти на Handlebars.js для создания шаблонов. (Это ...
вопрос задан: 23 May 2017 12:17
0
ответов

Как работает этот шаблон размера массива ?

Я наткнулся на этот шаблон фрагмента char (& ArraySizeHelper (T (& array) [N])) [N]; #define arrayysize (array) (sizeof (ArraySizeHelper (array))) в этой статье ...
вопрос задан: 23 May 2017 12:16
0
ответов

Конкатенация строк в шаблонах C ++

Я пытаюсь определить такой шаблон с переменными параметрами: typedef const char CCTYPE []; шаблон struct StringConcat {...}; чтобы я мог написать что-то вроде: char foo [] = "...
вопрос задан: 23 May 2017 12:16
0
ответов

Редактировать файлы jar с помощью python

Знаете ли вы модуль python, с помощью которого я могу добавлять файлы в архив JAR? (Что мне не нужно делать, так это добавлять файлы .class в архив jar) и программу это должно быть написано на python ...
вопрос задан: 23 May 2017 12:16
0
ответов

Шаблоны C ++ с интерфейсными объектами

У меня есть следующий код, который не компилируется. class Base {public: virtual ~ Base () {}; }; class Derived: public Base {}; class NotDerived {}; шаблон class ...
вопрос задан: 23 May 2017 12:16
0
ответов

получение const_iterator от итератора [дубликат]

Возможный дубликат: получение const_iterator от итератора Я хочу написать метафункцию, которая возвращает соответствующий const_iterator из шаблона итератора struct ...
вопрос задан: 23 May 2017 12:16
0
ответов

Нужен лучший язык шаблонов [закрыто]

Да, я знаю, что об этом уже спрашивали. Но большинство вопросов было два года назад, и сегодня должен быть лучший ответ. Мне нужен язык шаблонов для рендеринга HTML. Требования: ...
вопрос задан: 23 May 2017 12:16
0
ответов

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

Я хотел бы спросить, должен ли компилироваться следующий пример кода: #include #include #include using namespace std; шаблон <шаблон <класс ... & ...
вопрос задан: 23 May 2017 12:15
0
ответов

Путь к файлам внутри папки содержимого (ASP.NET MVC)

Я все еще не понимаю, как работает папка содержимого в ASP.NET MVC. Чтобы прояснить ситуацию, у меня есть несколько вопросов: Является ли папка Content корневой? Я имею в виду, http: // ...
вопрос задан: 23 May 2017 12:15
0
ответов

Почему предпочтительнее статическое утверждение на основе шаблона, а не статическое утверждение на основе typedef?

Существует две широко используемые реализации статического утверждения для версий C ++, которые еще не построены -в static_assert. Первый используется в Boost и использует шаблон и его специализацию ...
вопрос задан: 23 May 2017 12:15