Результаты поиска по запросу "c++"
Отсутствует ';' до "шаблона <"
Поэтому я получаю странную ошибку при компиляции моей программы: Error 1 error C2143: syntax error : missing ';' before ''template<'' Я делаю все довольно стандартно; Ничего необычного: #ifndef HEAP_H #define ...
Безопасны ли std :: map и std :: vector?
Я занимаюсь разработкой многопоточного приложения, каждый поток будет читать (не будет никаких модификаций структур) из группы карт и векторов. Кто-нибудь может посоветовать, поскольку потоки только читают из этих структур, будет ли необходимо ...
Как получить доступ к глобальной структуре из другого файла .cpp? [Дубликат]
На этот вопрос уже есть ответ здесь: Использование класса / struct / union для нескольких файлов cpp C ++ [/questions/7563074/using-a-class-struct-union-over-multiple-cpp-files-c] 5 ответовв Surface.h у меня есть: struct Surface{ bool ...
Читайте целые числа из файла - строка за строкой
Как я могу прочитать целые числа из файла в массив целых чисел в C ++? Так что, например, содержимое этого файла: 23 31 41 23станет: int *arr = {23, 31, 41, 23};? У меня на самом деле есть две проблемы с этим. Во-первых, я не знаю, как я ...
Строки. TCHAR LPWCS LPCTSTR CString. Что здесь, просто быстро
TCHAR szExeFileName[MAX_PATH]; GetModuleFileName(NULL, szExeFileName, MAX_PATH); CString tmp; lstrcpy(szExeFileName, tmp); CString out; out.Format("\nInstall32 at %s\n", tmp); TRACE(tmp);Ошибка (в формате): error C2664: 'void ...
Копирование из трехмерной памяти cuda в линейную память: скопированные данные оказались не там, где я ожидал
Вот моя проблема: У меня есть 3D массивfloat3 на моем устройстве: int size[3] = {416,464,512}; cudaExtent extent = make_cudaExtent(size[0]*sizeof(float3),size[1],size[2]); cudaPitchedPtr renderedVolume; int ret = cudaMalloc3D(&renderedVolume, ...
Win32 C ++ консоль очистки экрана, не мигая
Я видел некоторые консольные игры, в которых экран обновляется / очищается без раздражающего мигания. Я перепробовал множество решений, вот что я получил сейчас: while(true) { if(screenChanged) //if something needs to be drawn on new position { ...
Как удалить элементы из контейнеров STL?
Как удалить элементы из контейнеров STL, указавстоимостьили удовлетворяя некоторыеусловие? Есть ли один общий или единый способ сделать это для разных видов контейнеров?
Как удалить операторы отладки журнала из программы
Я используюboost::log в качестве регистратора для моей программы C ++. Во время разработки я часто использую его таким образом, например: #define LOG(severity) BOOST_LOG_SEV(boost::logger::get(), (severity)) #define LOG_ERR LOG(Severity::error) ...
Код без ответвлений, который отображает ноль, минус и позитив на 0, 1, 2
Напишите функцию без ответвлений, которая возвращает 0, 1 или 2, если разница между двумя целыми числами со знаком равна нулю, отрицательному или положительному значению. Вот версия с ветвлением: int Compare(int x, int y) { int diff = x - y; if ...