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

7 ответов

Как использовать C ++ std :: ostream с printf-подобным форматированием?

Я изучаю C ++.cout является примеромstd::ostream класс. Как я могу напечатать отформатированную строку с этим? Я все еще могу использоватьprintf, но я хочу узнать больше метод стиля C ++, который может использовать все преимущества C ++. Я ...

2 ответа

нет соответствующей функции для вызова ''

Мне было дано реализовать функцию: "static double distanta (const Complex&, const Complex&);"которые возвращают расстояние между двумя комплексными числами. Определение функции внутри класса Complex, и я реализовал это так: double ...

3 ответа

Получение «тип источника не полиморфный» при попытке использовать dynamic_cast

struct A {}; struct B : A {}; int main() { A* a = new B(); B* b = dynamic_cast<B*>(a); }дает: не может dynamic_cast 'a' (типа 'struct A *') набрать 'struct B *' (исходный тип не является полиморфным) ...

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

2 ответа

Как упорядоченно пройти приоритетную очередь Boost.Heap и обновить данный элемент?

Я ищу хорошую структуру данных, которая можетподдерживать его элементы отсортированы. В настоящее время я пытаюсьBoost.Heap [http://www.boost.org/doc/libs/1_53_0/doc/html/heap.html]. Мне часто нужно упорядоченно обходить структуру данных и при ...

1 ответ

std :: condition_variable :: notify_one () вызывается несколько раз без переключения контекста

Сколько ожидающих потоков проснется в этом примере: 1-й поток: void wakeUp2Threads() { std::unique_lock<std::mutex> lock(condvar_mutex); condvar.notify_one(); condvar.notify_one(); }2-й поток: { std::unique_lock<std::mutex> ...

2 ответа

Класс подклассов из разделяемой библиотеки, скомпилированной с -fno-rtti

Я пытаюсь создать подкласс из разделяемой библиотеки, которая была скомпилирована с -fno-rtti. К сожалению, другие библиотеки в моей кодовой базе требуют -frtti. В результате я получаю ошибки ссылки, потому что суперкласс не имеет структуры ...

2 ответа

Почему функция C ++ stdlib rand () дает разные значения для одного и того же начального числа на разных платформах?

Я понимаю чтоrand() Функция генерирует псевдослучайные числа на основе заданного им начального числа, и что на данной платформе она всегда будет генерировать одну и ту же последовательность чисел из одного и того же начального числа. Я хочу ...

5 ответов

В C ++, какой самый быстрый способ определить, отличаются ли два строковых или двоичных файла?

Я пишу модульный тест, и мне нужно сравнить файл результатов с золотым файлом. Какой самый простой способ сделать это? Пока что у меня есть (для среды Linux): int result = system("diff file1 file2");Они разные, еслиresult != 0

5 ответов

Различия между специализацией шаблона и перегрузкой для функций?

Итак, я знаю, что есть разница между этими двумя частями кода: template <typename T> T inc(const T& t) { return t + 1; } template <> int inc(const int& t) { return t + 1; }а также template <typename T> T inc(const T& t) { return t + 1; } int ...

2 ответа

Обработка исключений, асинхронные задачи WinRT C ++

Я должен реализовать асинхронный HTTP GET в C ++, и мы должны иметь возможность отправить приложение в Windows 8 Store. Моя проблема заключается в следующем: Я нашел подходящий пример кода, который реализует класс ...