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

9 ответов

Низкая производительность в многопоточной программе C ++

У меня есть программа на C ++, работающая в Linux, в которой создается новый поток, выполняющий некоторую вычислительно дорогую работу независимо от основного потока (вычислительная работа завершается записью результатов в файлы, которые в ...

3 ответа

priority_queue <> сравнение для указателей?

Поэтому я использую STL priority_queue <> с указателями ... Я не хочу использовать типы значений, потому что будет невероятно расточительно создавать кучу новых объектов только для использования в очереди приоритетов. Итак ... я пытаюсь сделать ...

2 ответа

повысить scoped_lock против простой блокировки / разблокировки

Я собираюсь использоватьboost::mutex изboost/thread/mutex.hpp, Есть несколько способов заблокировать / разблокировать мьютекс:scoped_lock, unique_lock, lock_guard, функции-члены mutex::lock() а также::unlock() и функции не членовlock() а ...

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

4 ответа

Как создать некоторый класс из dll (конструктор в dll) в C ++?

Как создать некоторый класс из dll (конструктор в dll)? (C ++) или как динамически загрузить класс из dll?

2 ответа

C ++ перехватывает winsock

Я пытаюсь подключить winsock send и recv, чтобы прочитать весь трафик процесса. Я вводить следующий код в качестве DLL внутри целевого процесса #include "dll.h" #include <windows.h> #include <winsock2.h> #include <iostream> #include <fstream> ...

2 ответа

используя clr и std :: thread

Я создаю слой абстракции пользовательского интерфейса для настольных компьютеров. Сейчас я реализую функциональность .NET Framework. Раздражает то, что если я позволю пользователям создавать приложение Windows Forms CLR в Visual Studio, они не ...

10 ответов

Как можно делать карри в C ++?

Что такое карри? Как можно делать карри в C ++? Объясните пожалуйста, связующие в контейнере STL?

1 ответ

добавление шага вектора медленнее на CUDA

Я пытаюсь запустить функцию добавления векторного шага в коде CUDA C ++, но для больших массивов с плавающей запятой размером 5 000 000 он работает медленнее, чем моя версия процессора. Ниже приведен соответствующий код CUDA и процессора, о ...

2 ответа

Ссылка на член указателя в другом классе

у меня естьNote иTrack класс, который как*generator член. Когда я создаю новыйNote объекты, которые я хочу связатьgenerator членNote к тому изTrack но я не могу понять, как это сделать. #include <iostream> using namespace std; class Generator { ...

2 ответа

Проблемы связывания FreeGLUT в Linux

Я бегаюLinux Mint 14.1 64-битная Я установил следующие библиотеки: mesa-common-dev, freeglut3-dev, libglew-dev сквозьAPT-получитьорудие труда. Вот мои штучки, расположенные в моемmain.hфайл: #include <cmath> #include <cstdlib> #include ...