Чтение Что такое новая функция в C ++ 20 [ ]? Я думал об альтернативах пустой базовой оптимизации до C ++ 20 -х годов [ ] . Одна вещь пришла на ум, поскольку без сохранения состояния удаляют и распределители по определению не хранят ни одного...
Я читал реализацию std :: weder в Libc ++, и она описывает интересную оптимизацию, в которой он хранит Bool дискриминатор в хвостовой накладке типов значения/ошибок, когда это возможно, используя c ++ 20 [ ] attribute. // This class implements the...
Я читаю Scott Meyers C ++, и теперь я в разделе о инкапсуляции. Он сказал, что нет никакого способа инкапсулировать членов данных, если не объявить их частными. И это ясно. Пространство имен-частные или что-то в этом роде. Я думал, что следующий код...
Мое приложение срабатывает, когда я пытаюсь передать базовый класс в качестве элемента данных структуры, а затем типизируется в базовый класс, но работает нормально, если я использую другой метод, передавая указатель в базовый класс в качестве...
Я пытаюсь выучить C ++, и до сих пор все прошло хорошо. Я установил Mingw, и G ++ работал довольно хорошо. Однако, когда я попытался использовать файлы заголовков, проблемы с файлами main.exe, которые не хотели появляться . В какой -то момент я...
Я второкурсник в колледже, работающий над личным проектом, включающим встроенный RPI и HDMI. Когда я рисую 32 или более из определенных символов, вывод видео выводит для всех пикселей после символов. Шрифт, который я использую, представляет собой...
Я застрял с проблемой, составляющей свой код, используя Mingw's G ++ в Windows 11.
Каждый раз, когда я пытаюсь скомпилировать, я получаю эту ошибку:
Cannot create temporary file in C:\Users\user\Temp\: No such file or directory
Я пишу программу для работы с функциями и графиками, но это не так. В моем int main () я просто смотрю аргументы командной строки, а затем сопоставляю их с ожидаемым результатом.
int main(int argc, char* argv[]) {
// Draw a plot from a file
if...
Мой вопрос , как я могу сообщить Intellisense о папке WSL2 _DEPS? Затем я добавляю зависимость поставщика в cmakelists.txt , используя FetchContent. Теперь, если я попытаюсь включить и использовать этого поставщика в мой код, мой редактор не узнает,...
В настоящее время я пишу сторонний плагин (.dll) в C ++ для программы. Даже после того, как плагин якобы был разгружен, если программа все еще работает, попытка повторно создать решение выбрасывает ошибку:
Я новичок в коде C ++ и VS, и я застрял с проблемой, составляющей свой код, используя Mingw's G ++ в Windows 11.
Каждый раз, когда я пытаюсь скомпилироваться, я получаю эту ошибку:
Не могу создать временный файл в C: \ user \ user \ temp: no file...
Мой вопрос о том, как реализовать классический интерфейс Iclonable таким образом, что он не приведет к непреднамеренному сцеплению объектов, когда будущий программист не обращает пристального внимания. Вот пример типа ошибки программирования,...
, начиная с базового класса, я хочу создать несколько производных классов, которые отличаются друг от друга для значения ряда членов данных. Эти разные атрибуты используются в конструкторе BaseClass для разжижения других членов данных. Ниже вы...
У меня есть процесс, работающий в рамках учетной записи System в сеансе 1. Я называю CreateProcessAsuser () и могу видеть, что создается процесс (я мог бы распечатать новый процесс и идентификаторы потока и мог бы увидеть процесс в мониторе...
Мне нужно проверить, является ли данный входной номер основным. Вот что я смог написать, но это не работает:
void primenumber(int number)
{
if(number%2!=0)
cout
Я пытаюсь выучить C ++, и до сих пор все прошло хорошо. Я установил Mingw, и G ++ работал довольно хорошо. Однако, когда я попытался использовать файлы заголовков, проблемы с файлами main.exe, которые не хотели появляться, начали происходить. В...
Я недавно узнал о [ ] атрибут в C ++. Согласно cppreference.com:
применяется к имени, объявляемому в объявлении нестатического члена данных, который не является битным полем.
делает этот член-член-субъект потенциально-переполняющимся, то есть,...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения