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

1 ответ

 никогда не является typedef для типа, "не связанного" с y <T>).

аю с шаблонами и частичной специализацией, но есть одна специализация, которую я не знаю, как писать ... Я упросту код, чтобы его было легче читать. Давай кондизатор template <typename T> class x { ... };Обычно я могу специализироваться ...

1 ответ

 все в порядке.

я есть программа на C ++, которая была скомпилирована ранее, но после перебора Jamfiles программа больше не компилируетсяld испустилduplicate symbol error, Это сохранилось после последовательного возвращения к оригинальным ...

2 ответа

Обработка возвращаемого значения CoCreateInstance

Вот пример кода для создания COM-объекта: CComPtr<IBaseFilter> pFilter; auto hr = CoCreateInstance(CLSID_DMOWrapperFilter, NULL, CLSCTX_INPROC_SERVER, IID_IBaseFilter, reinterpret_cast<void**>(&pFilter));Я где-то видел, чтобы ...

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

4 ответа

SFINAE для проверки унаследованных функций-членов

Используя SFINAE, яможет обнаружить [https://stackoverflow.com/questions/257288/possible-for-c-template-to-check-for-a-functions-existence/264088#264088] Если данный класс имеет определенную функцию-член. Но что, если я хочу ...

1 ответ

 Посмотрите на это :) Это проще, с открытым исходным кодом и может сделать достаточно для ваших нужд.

равится идея Qt, однако я использую ее не только для разработки с открытым исходным кодом, но и для разработки с закрытым исходным кодом. Это не настоящая проблема, потому что я просто лицензирую по LGPL и распространяю необходимые библиотеки ...

4 ответа

не могли бы вы подробнее рассказать подробнее Особенно в чем причина, по которой это не разрешено.

struct A {}; struct B { B (A* pA) {} B& operator = (A* pA) { return *this; } }; template<typename T> struct Wrap { T *x; operator T* () { return x; } }; int main () { Wrap<A> a; B oB = a; // error: conversion from ‘Wrap<A>’ to non-scalar type ‘B’ ...

4 ответа

Во многих случаях это точно, но если оригинальный разработчик, создавший класс, не спроектировал его достаточно хорошо, то использование оператора преобразования могло (могло) облегчить его использование, как в случае с LARGE_INTEGER.

я ситуация следующая: я определил в системных структурах APICGPoint а такжеCGSizeи я хочу уметь писатьmy_point = my_size, Я не могу изменитьCGPoint Структура, только может написать внешний оператор. Я могу написать бинарные операторы (+, -, ...) ...

15 ответов

 блок. Я звоню с

пределить список файлов в каталоге из моего кода C или C ++? Мне не разрешено выполнятьls команда и разобрать результаты из моей программы.

4 ответа

Генерация случайных чисел с использованием случайной библиотеки C ++ 11

Как видно из названия, я пытаюсь найти способ генерирования случайных чисел с использованием нового C ++ 11<random> библиотека. Я пробовал это с этим кодом: std::default_random_engine generator; ...

1 ответ

@Darren: Слишком много вещей, которые не были реализованы MSVC, даже те, которые требуются Стандартом. Если это так, то это не имеет большого значения, если бы не оптимизировать пустые базы.

изация пустых баз с множественным наследованием в msvc ++ 2010 все еще не работает !) чем это нужно. Видимо, так было некоторое ...