В C ++, почему полученный класс не может прямо и явно назвать деструктор своего базового класса, не используя оператор по разрешению области? Это правильно?
Глядя в CPPReerference, он, кажется, подразумевает std :: binary_semaphore может быть более эффективным, чем std :: mutex .
Есть ли какие -либо причины не использовать std :: mutex_semaphore инициализированное до 1 вместо std :: mutex
Существует отличное руководство по установке GCC в Windows в коде VS в качестве кланг на Mac в коде VS ( но ни один для Clang в коде VS. Сообщения об ошибках Что хорошо для новичка, а также не нужно, чтобы Mingw-W64 был использован в каждом...
Правильно, я посмотрел на этот пост: разница между Winmain, Main и Dllmain в C ++
Я теперь знаю, что Winmain используется для приложений Windows и main () для консолей. Но чтение поста на самом деле не говорит мне, почему именно в чем разница. Это...
В C ++, почему полученный класс не может прямо и явно назвать деструктор своего базового класса, не используя оператор по разрешению области? Это правильно?
Читая немало прочитав о цели профсоюзов и о том, что это в основном не разрешено, и вы должны полагаться на компилятор, оптимизируя вызовы MEMCPY), мне интересно, является ли следующее использование союза вообще небезопасно, или, если это не совсем...
Я создаю библиотеку в C ++ с привязками Python. На пути к достижению этого я использовал пример ниже, сгенерированный Google Gemini в качестве стартера для этой части кода. Но я получаю ошибку:
Вот код C ++:
#include
Я изо всех сил пытаюсь понять, есть ли действительно разница между обоими утверждениями:
Image->Picture->Bitmap = bitmap; // bitmap is a TBitmap object
Image->Picture->Assign(bitmap);
Справка VCL четко говорит о назначении через = :...
Существует отличное руководство по установке GCC в Windows в коде VS в качестве кланг на Mac в коде VS ( но ни один для Clang в коде VS. Сообщения об ошибках Что хорошо для новичка, а также не нужно, чтобы Mingw-W64 использовался в каждом созданном...
Я отлаживаю программу C /C ++, в которой я хочу установить одну точку разрыва с условием в зависимости от нескольких переменных. Чувствует foo.cpp: 60 вместо того, что оба условия совпадают (оно даже не соответствует одному из условий). Есть ли...
Я пытаюсь параллелизировать часть более крупной программы, используя стандартную библиотеку C ++ и ее политики выполнения. Оригинальная программа использует STD :: Accumulate для вычисления сумм по столбцам 2D векторов (векторы векторов), но,...
Я думаю, что эта переменная не показывает максимальное количество потоков, которые я могу запустить в своем ПК. Даже команда HTOP показала количество потоков, увеличивающихся до 2000, больше. Но переменная возвращает только 8. Что означает, что мой...
Мой компилятор расширяет его до 1997111. Что это значит? Я читаю, что __cplusplus> 1997111 означает C ++ 11. Каковы возможные расширения этого макроса и что он означает?
У меня есть указатель TrueSleexex, инициализированный со Sleepex. Когда я изучаю отладчик, эти указатели показывают разные значения:
SleepEx 0x00007ff7c854ef28
TrueSleepEx 0x00007ffb22c27180
Я пытаюсь построить (с VS 2022) в качестве библиотеки, чтобы ссылаться на мой исходный код. Поэтому я изменил add_library (etterna) на add_executable (etterna static) Но тогда линкер бросил тонны ошибки неразрешенных символов, которая отлично...
У меня есть указатель TrueSleexex, инициализированный со Sleepex. Когда я изучаю отладчик, эти указатели показывают разные значения:
SleepEx 0x00007ff7c854ef28
TrueSleepEx 0x00007ffb22c27180
Я хотел бы использовать библиотеку Ginac в рамках проекта Code :: Blocks C ++, но столкнулся с следующими ошибками во время сборки проекта:
../../ginac/lib/libginac.so: undefined reference to...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения