Результаты поиска по запросу "typeid"
Код @IvanKush обновлен. Спасибо.
ожно создать рекурсивный вариационный шаблон для распечатки содержимого пакета paramater? Я пытаюсь с этим, но он не может скомпилировать: template <typename First, typename ...Args> std::string type_name () { ...
Выполнять различные методы в зависимости от типа переменной шаблона
Есть ли способ определить тип переменной, передаваемой в шаблон, и вызвать функцию на основе того, является ли она
GDB: показать typeinfo некоторых данных
В основном я хочу получитьtypeid(*this).name()реальный типthis. Я хочу получить это в GDB (без изменения исходного кода). Я пыталсяprint typeid(*this) но это говорит о том, чтоtypeid неизвестно (потому что я не включил его в исходный файл).
почему typeid возвращает одинаковые типы int и const int
if(typeid(int) == typeid(const int)) cout << "Same types"<< endl;ПРОГРАММНЫЙ ВЫХОД: Одинаковые типы я что-то пропустил? это не те же типы, лол.
или что-то связанное с этим.
cout << typeid(int&).name();на мой взгляд, должно вернутьсяint& как тип, а не какint, но на GCC 4.5.1 и на бета-версии VS2010 SP1 возвращаетсяint, Почему это?
Тип лямбда-функции [дубликат]
На этот вопрос уже есть ответ здесь: Какой тип лямбда-выражения выводится с помощью «auto» в C ++ 11? [/questions/7951377/what-is-the-type-of-lambda-when-deduced-with-auto-in-c11] 6 ответовВот этот код: auto fun = [](int x)->int {return x + 1; ...
Typeid не работает правильно
Я не могу получить функцию typeid правильно. Я что-то пропустил Код: class A { public: int a1; A() { } }; class B: public A { public: int b1; B() { } }; int main() { B tempb; A tempa; A * ptempa; ptempa = &tempb; std::cout ...
Typeid не работает правильно
Я не могу получить функцию typeid правильно. Я что-то пропустилКод:
является частью небольшой служебной библиотеки. Я не прав для доступа к дополнительной информации об исключениях. Это очень удобно, когда функция выдает исключение, которое я должен поймать, но нет. Это определенно спасло много разочарований за эти годы, так как я сразу знаю тип исключения, которое требует освещения.
много причин, чтобы не использоватьtypeid, Кроме использования членовtype_info (поведение, определяемое реализацией), обычно (всегда?) возможно обеспечить аналогичную функциональность, используя другие функции языка C ++, например: перегрузка, ...
Страница 1 из 2