Anonymous » 25 ноя 2024, 03:05
Последнее сообщение Anonymous «
Anonymous »
Я хочу создать переменную C++, представляющую игровое поле, и ищу подходящий тип для этой переменной.
Игра похожа на шашки, поэтому доска представляет собой матрицу MxN. Я собираюсь реализовать игрока с искусственным интеллектом, которому...
Anonymous » 25 ноя 2024, 03:03
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь сравнить производительность между Buffer::AddValueTest() и Buffer::AddValueReference() (вставлено ниже. Полную программу тестирования можно найти по адресу github.com/find3kan0/11f2cf220ed452284db48071b1adefa1). Мое тестирование показало...
Anonymous » 25 ноя 2024, 02:29
Последнее сообщение Anonymous «
Anonymous »
Здравствуйте, я пытаюсь завершить текущий поток с помощью NtTerminateThread. Я знаю, что функция системного вызова принимает 2 аргумента: дескриптор потока и статус выхода, но всякий раз, когда я пытаюсь выйти из текущего потока, мне выдается...
Anonymous » 25 ноя 2024, 02:28
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я пытаюсь создать простую программу, которая использует Curl для запроса веб-страниц http через C++, но компилятор жалуется, что не может подключить библиотеки? Я правильно установил библиотеку Curl и попытался включить этот путь в...
Anonymous » 25 ноя 2024, 02:25
Последнее сообщение Anonymous «
Anonymous »
Раньше я довольно много программировал на C/C++, но сейчас на него приходится лишь небольшой процент моего программирования (языки сценариев гораздо лучше подходят для большей части моей работы). Последние несколько дней я работал над несколькими...
Anonymous » 25 ноя 2024, 01:30
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь преобразовать std::string, например 2024-11-19 09:30:00.037000 **который, как я знаю, всегда соответствует восточному времени) в std ::chrono объекты и наоборот, но у меня ничего не получается.
В основном я работаю с...
Anonymous » 25 ноя 2024, 01:28
Последнее сообщение Anonymous «
Anonymous »
Обычно вывод всегда должен быть 200. Но вывод «totalMoney» иногда меньше 200. В чем здесь проблема и как ее исправить?
#include
#include
#include
#include
#include
using namespace std;
class Account {
public:
Account(string name, double...
Anonymous » 25 ноя 2024, 01:07
Последнее сообщение Anonymous «
Anonymous »
Можем ли мы сказать, что C++ зависит от платформы?
Я знаю, что C++ использует компилятор, и этот компилятор различен для разных платформ. Когда мы компилируем код C++ с помощью компилятора, например: в Windows создается файл формата .EXE .
Anonymous » 25 ноя 2024, 01:02
Последнее сообщение Anonymous «
Anonymous »
Задаю глупый вопрос. Насколько я понимаю, одним из способов использования слабого_птра является проверка состояния счетчика общего указателя на объекте. Не могли бы мы просто использовать функцию Shared_ptr use_count(), чтобы получить эту...
Anonymous » 25 ноя 2024, 00:34
Последнее сообщение Anonymous «
Anonymous »
Я использую clangd с VSCode. Clangd предлагает возможность добавлять недостающие включения. При этом он (иногда? не мог понять когда) автоматически добавляет относительный или абсолютный путь к директиве include.
Последнее вызывает проблемы при...
Anonymous » 25 ноя 2024, 00:15
Последнее сообщение Anonymous «
Anonymous »
Я использую clang-format для форматирования кода C, и столкнулся с поведением, которое не могу понять, как перенастроить. Возьмем этот пример кода:
void short_function1(int argument1);
void short_function2(int argument1);
void long_function(int...
Anonymous » 24 ноя 2024, 23:43
Последнее сообщение Anonymous «
Anonymous »
Я думал, что моего шага по установке ninja-build, описанного ниже, будет достаточно, чтобы cmake мог его использовать, но я получаю следующую ошибку:
> CMake Error: CMake was unable to find a build program corresponding to Ninja . CMAKE_MAKE_PROGRAM...
Anonymous » 24 ноя 2024, 23:28
Последнее сообщение Anonymous «
Anonymous »
Когда я перемещаю фокус с помощью клавиши Tab на элемент управления VCL TComboBox, содержащий текст в поле Text, полный текст всегда отображается как выделенный.
Как это можно изменить, чтобы выбор можно было настроить в C++Builder?
Изменение...
Anonymous » 24 ноя 2024, 23:28
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь использовать следующий код, чтобы получить список подразделов реестра. GetKeyNames принимает объект TString. По возвращении объект TStringList имеет счетчик 3, что является правильным счетчиком. Однако, хотя TStringList имеет правильное...
Anonymous » 24 ноя 2024, 23:16
Последнее сообщение Anonymous «
Anonymous »
Как передать файл в функцию и сохранить содержимое файла в массиве?
У меня есть задание для начинающего класса C++. Задание (или, по крайней мере, та часть, с которой мне нужна помощь) состоит в том, чтобы передать 2 файла из аргументов командной...
Anonymous » 24 ноя 2024, 23:14
Последнее сообщение Anonymous «
Anonymous »
Я поддерживаю несколько приложений C++/Qt, целью которых является взаимодействие с устройствами в локальной сети (через функции TCP и UDP API сокетов BSD).
Они обычно работают нормально под MacOS, но Apple по своей мудрости добавила разрешение...
Anonymous » 24 ноя 2024, 23:07
Последнее сообщение Anonymous «
Anonymous »
Я новичок в ассемблере и пытаюсь понять, что происходит с инструкцией вызова в этом коде. У меня есть простая программа на C++, которую я скомпилировал и дизассемблировал с помощью GDB.
#include
using namespace std;
Anonymous » 24 ноя 2024, 23:06
Последнее сообщение Anonymous «
Anonymous »
Я работаю с кодом, предназначенным для необычной встроенной системы, которая требует отдельных инструкций процессора для чтения из ее постоянной памяти.
Чтобы переменные помещались в указанную память для чтения, только в памяти, они должны быть...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения