Вопросы с тегом 'c++'

C++ - это язык программирования общего назначения. Он был первоначально разработан как расширение для C и сохраняет похожий синтаксис, но теперь он совершенно другой язык. Используйте этот тег для вопросов о коде, который должен быть скомпилирован с помощью компилятора C++. Используйте тег версии для вопросов, связанных с конкретной стандартной версией [C++ 11], [C++ 17] и т.д.
1
ответ

Ядро Jupyter для C++ на Mac

xeus-cling Jupyter для xeus-cling cling для C++ выглядит великолепно. Согласно установке: xeus-cling has been packaged for the conda package manager on the linux platform. Это также работает на Mac? (Комментарий нить на Hacker News предполагает,...
задан 18 дек. '17 в 8:01
0
ответов

Linker LNK1112: тип модуля модуля "THUMB" конфликтует с ошибкой типа "ARM" целевой машины для приложения Win ce7.0 MFC

Я пытаюсь создать приложение mfc, которое ранее было mfc для Win ce 5.0 с использованием VS2008. Я перенес код из Win ce 5.0 в Win CE 6.0 сохраняя параметры проекта одинаковыми для всех проектов в решении. Приложение успешно перенесено на Win CE 6....
задан 18 дек. '17 в 8:16
2
ответов

Вектор, содержащий полиморфные объекты: статическая ошибка утверждения

После того, как я не использовал C++ с колледжа, я пытаюсь использовать вектор с двумя типами дочерних объектов, и я, очевидно, получил что-то неправильно. Сначала я использовал вектор указателей, который работал, но если я правильно понял, это буд...
задан 18 дек. '17 в 8:40
1
ответ

Сравнение итераторов в STL

Ниже приведен текст от Скотта Мейерса. Эффективный STL относительно итераторов. Пункт 26. typedef deque<int> IntDeque; //STL container and typedef lntDeque::iterator Iter; // iterator types are easier typedef lntDeque::const_iterator Constlter...
задан 18 дек. '17 в 10:40
2
ответов

Проверка версии Qt и QOverload не определены в области

Хороший день Фон: Я нахожусь в точке построения и тестирования - развертывание моего приложения на дебианских системах, однако я столкнулся с некоторыми проблемами В моем приложении используется QOverload для QNetworkReply, как показано на страни...
задан 18 дек. '17 в 11:37
1
ответ

std :: experimental :: filesystem :: recursive_directory_iterator пропустить папку и ее подпапку

Мне нужно рекурсивно искать файлы в один каталог и его подкаталог, но я хочу исключить один путь (с его файлами и подкаталогом) из поиска. Я использую std::experimental::filesystem::recursive_directory_iterator и модификатор pop(), но он не работае...
задан 18 дек. '17 в 13:01
1
ответ

C++ Тип стирания с чертами

Я хотел знать, что это можно сделать стираемым типом, который соответствует черту, подобной этой: template<class T> using read_t = std::conditional_t<true, decltype(std::declval<T>().Read(uint16_t{})), std::integral_constant&l...
задан 18 дек. '17 в 13:42
0
ответов

Почему в MSVC не сохраняется регистр ebp?

Используя этот код C++: struct Class { void* vtable[1]; }; struct Object { Class *klass; }; extern Object* obj; typedef Object* (*ObjectFunction)(void*); extern "C" Object* DoStuff () { return ((ObjectFunction)obj->klass->vtable...
задан 18 дек. '17 в 13:54
0
ответов

segfault при вызове LoadEnvironment

Я пытаюсь внедрить узел в приложение C++. Скомпилированные узлы с --shared в --shared /opt/node<version>. Когда я использую узел 9.2, мой код работает нормально. Однако, когда я пытаюсь использовать тот же код с узлом 9.3, я получаю segfault ...
задан 18 дек. '17 в 14:11
0
ответов

Eclipse C++ Нет предложения метода при использовании unique_ptr

У меня возникла странная ошибка (Semantic Error) в Eclipse Oxygen C++ с компилятором MINGW. когда я пытаюсь использовать unique_ptr, eclipse выдает ошибку: Метод 'method_name()' не может быть разрешен → Семантическая ошибка. Пример предложения: ...
задан 18 дек. '17 в 14:35
1
ответ

OpenCL clGetPlatformIDs дает около 230 ошибок memcheck memgrind

Код: // g++ -std=c++17 -O0 -g -Wall -Wextra -lOpenCL query.cpp -o query // valgrind --leak-check=full --track-origins=yes --tool=memcheck ./query N #include <CL/cl.h> #include <CL/cl.hpp> #include <vector> #include <string> ...
задан 18 дек. '17 в 16:06
1
ответ

Использовать Boost :: Geometry Polygon boolean/intersections с свойствами сегмента линии

Может ли Boost :: выполнять операции пересечения многоугольников геометрии (логические операции пересечения, объединения или разности), сохраняя пользовательские свойства, которые пользователь может назначить сегменту линии этого многоугольника? На...
задан 18 дек. '17 в 17:21
3
ответов

Tensorflow DrawBoundingBoxes С++

Я обнаруживаю объекты, используя Tensorflow в C++. Он работает хорошо, и я хочу нарисовать коробки, чтобы получить визуальную обратную связь. Существует операция tensorflow :: ops :: DrawBoundingBoxes, которая позволила бы мне это сделать, но пробл...
задан 18 дек. '17 в 18:51
1
ответ

Версия файла с VS2017

Раньше я использовал редактор ресурсов в VS-приложениях, чтобы добавить номер версии (VS_VERSION_INFO) в мою программу, которая видна в окне свойств файла! Поскольку для этой функции требуется MFC (afxres.h), я хочу избавиться от нее: Как я могу...
задан 18 дек. '17 в 18:58
2
ответов

Невозможно скомпилировать код "запуск: программа <program_path> не существует "

У меня есть простое консольное приложение в C++, которое мне удалось скомпилировать с помощью Visual Studio. Я хотел попробовать Visual Studio Code, поэтому я скопировал каталог на компьютер с установленным кодом Visual Studio. Я установил расшире...
задан 18 дек. '17 в 19:09