Я столкнулся со следующей задачей: когда я определил детский класс и написал конструктор для него, Visual Studio показала, что «не существует конструктора по умолчанию для класса человека в списке ошибок. Вот код:
#include
#include
Я попробовал определение класса шаблонов, как это:
template class Pair{};
// no definitions in the original template class
typedef std::valarray ArrayInt;
typedef Pair PairArray;
template class Pair{
protected:
ArrayInt arr1;
ArrayInt arr2;...
Я использую расширение vscode c/c ++, а в настройке расширения я установил clang_format_style as:
{
BasedOnStyle: Google,
SortIncludes: false,
IndentWidth: 4,
MaxEmptyLinesToKeep: 3,
ColumnLimit: 0,
KeepEmptyLinesAtTheStartOfBlocks: true,...
Я пытаюсь встроить следующий проект в свой проект, следуя их инструкциям для воспроизведения Cmake ниже:
include(FetchContent)
FetchContent_Declare(cpr GIT_REPOSITORY GIT_TAG c8d33915dbd88ad6c92b258869b03aba06587ff9) # the commit hash for 1.5.0...
Я пытаюсь построить несколько LIB для iOS, но я получаю ошибку для благотворительной либера > ExternalProject_Add(thrift
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${THRIFT_DIR}
INSTALL_DIR ${THIRDPARTY_INSTALL_DIR}
CMAKE_ARGS...
Есть ли инструмент, который генерирует исходный код C /C ++ из XML (или что -то подобное) для создания функциональности анализа аргумента командной строки?
Я хотел бы использовать одну из этих библиотек сериализации для архивирования контейнера STL, который удерживает необработанные указатели на объект. Тем не менее, я не хочу (или нуждается) хранить указатели, а также объекты, на которые они...
По какой -то причине C_STR () возвращает пустую строку, диаграмма Const Parameter ** out_function содержит имя метода для операций файлов, таких как fopen , так что в основном я делаю, это преобразование строки, которую мне нужно c_str () Но я...
Я экспериментирую с созданием абстракции на основе классов по API Win32, и я столкнулся с некоторым очень странным поведением, в зависимости от того, как я получаю доступ к одной и той же части данных, приложение будет либо сбоем с кодом ошибки...
Я новичок в программировании C ++ (в основном работаю с Java), и такое поведение классов C ++, строк членов и преобразования строк в const char* с c_str () сбивает с толку.
sample.h
class Sample
{
private:
int id;
std::string text;
public:...
Я пытаюсь получить MAC -адрес на моем ПК с Windows, но я столкнулся с ошибкой при попытке преобразовать его в строку.
Это мой код:
string UniqueKeyGenerator::getMacAddress () {
try {
IP_ADAPTER_INFO adapterInfo ;
DWORD bufLen =...
Какую магию выполняет std :: string выполняет, когда мы принимаем его адрес, используя &? Возвращенный адрес соответствует адресу c_str (). Но мы знаем, что C_STR () - это поле где -то внутри строки std ::, а не адрес самого экземпляра Std ::...
Я понимаю, почему указатели являются проблематичными для сериализации, но мне не нужно архивировать то, на что указывает мой указатель (Mystruct в примере ниже). Эти данные уже будут существовать как при сохранении, так и в восстановлении и...
Я делаю шахматный бот в C ++. Я скачал Stockfish и пытаюсь добавить ее в свой код, чтобы проверить своего агента против него. Stockfish выходит как EXE, поэтому я пытался использовать Popen для его запуска, а затем извлечь выход из консоли. Когда я...
Я пишу линкеров для Windows. Я собрал простую программу «Hello World» с использованием Cl.exe , и теперь я пытаюсь связать ее с помощью моего пользовательского линкера, но она не работает. Он работает нормально, используя Link.exe .
// hello.c...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения