Anonymous » 28 июн 2024, 22:26
Последнее сообщение Anonymous «
Anonymous »
Если бы я, например, хотел использовать только std::string, не будет ли импорт (теоретического) модуля std::string более производительным, чем импорт всей стандартной библиотеки? p>
Это для простоты использования, поскольку вам придется...
Anonymous » 28 июн 2024, 22:10
Последнее сообщение Anonymous «
Anonymous »
Я использую 3 библиотеки, подключил их все с помощью vcpkg, используя static, скомпилировал в Release/MT, но не понимаю, почему 2 из них создаются динамически:
»libcrypto-3-x64.dll , ssh.dll .
Через DependencyWalker я увидел, что сам exe-файл...
Anonymous » 28 июн 2024, 22:08
Последнее сообщение Anonymous «
Anonymous »
Я хочу создать приложение для Android на C++. Без использования Java. Например, какие библиотеки нужны или как скомпилировать файл .CPP в .apk. Я не хочу использовать более одной строки в Java.
Я пробовал использовать Android Studio, но как я понял...
Anonymous » 28 июн 2024, 21:55
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть функция T foo(size_t i), и я хочу создать объект arr типа std::array такой, что arr == foo(i). Мне нужно решение, которое работает, даже если T не инициализируется по умолчанию.
Примечания:
Anonymous » 28 июн 2024, 21:48
Последнее сообщение Anonymous «
Anonymous »
Я работаю с библиотекой LibAV, конвертирую ее из C в C++ (и перехожу к объектно-ориентированному стилю).
В этой библиотеке есть структуры для хранения данных, которые необходимо создавать с использованием определенных методов...
Anonymous » 28 июн 2024, 21:46
Последнее сообщение Anonymous «
Anonymous »
В разделе 14.6 (Простая анимация) третьего издания книги Страуструпа «Принципы и практика программирования с использованием C++» используется его графическая библиотека PPP, которая, в свою очередь, использует QT. Я пытаюсь понять, о чем идет речь....
Anonymous » 28 июн 2024, 21:23
Последнее сообщение Anonymous «
Anonymous »
Этот вопрос о том, как реализовать присваивание в современных типах значений C++, чтобы избежать вводящего в заблуждение кода или кода, несовместимого со встроенным поведением.
В C++ генерируется значения (rvalue?) встроенных типов не могут быть...
Anonymous » 28 июн 2024, 21:22
Последнее сообщение Anonymous «
Anonymous »
Я часто использую функцию execv() в C++, но если некоторые аргументы находятся в строках C++, меня раздражает, что я не могу этого сделать:
const char *args ;
Anonymous » 28 июн 2024, 21:10
Последнее сообщение Anonymous «
Anonymous »
Работая над упражнением для моего класса C++, где мы работали над обработкой исключений, я столкнулся с загадочной проблемой. Изначально у меня был следующий обработчик исключений (пожалуйста, не критикуйте использование int в качестве исключений,...
Anonymous » 28 июн 2024, 21:04
Последнее сообщение Anonymous «
Anonymous »
В автономной среде без стандартной библиотеки я использую:
template
auto for_each_until_false(Func func) const -> void {
for (size_t i = 0; i < len; ++i) {
if (!func(data )) {
return;
}
}
}
Есть ли недостатки в коде, сгенерированном шаблоном?...
Anonymous » 28 июн 2024, 20:56
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь изучить DirectX 12, прочитав книгу Фрэнка Луны «Введение в Directx 12». У меня есть все требования (по крайней мере, я так думаю), но я все равно получаю сообщение об ошибке при попытке запустить демонстрационный проект (он поставляется с...
Anonymous » 28 июн 2024, 20:55
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть функция T foo(size_t i), и я хочу создать объект arr типа std::array такой, что arr == foo(i). Мне нужно решение, которое работает, даже если T не инициализируется по умолчанию.
Примечания:
Anonymous » 28 июн 2024, 20:52
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь запустить простую программу на C++, которая в основном подсчитывает количество символов с помощью функции length() из библиотеки C++.
Вот моя пользовательская функция:
#include
#include
using namespace std;
Anonymous » 28 июн 2024, 20:45
Последнее сообщение Anonymous «
Anonymous »
В автономной среде без стандартной библиотеки я использую:
template auto for_each_until_false(Func func) const -> void {
for (size_t i = 0; i < len; ++i) {
if (!func(data )) {
return;
}
}
}
Есть ли недостатки в коде, сгенерированном шаблоном?...
Anonymous » 28 июн 2024, 20:16
Последнее сообщение Anonymous «
Anonymous »
Сейчас я работаю с общей памятью.
Я не понимаю alignof и alignas.
cppreference неясно: alignof возвращает «выравнивание», но что такое «выравнивание»? количество байтов, которые нужно добавить для выравнивания следующего блока? размер набивки?...
Anonymous » 28 июн 2024, 20:00
Последнее сообщение Anonymous «
Anonymous »
Я пишу программу на C++ для встроенного приложения Linux для специального устройства. Очень часто я запускаю команды терминала Linux через popen и pclose. Если мне нужно только проверить, была ли команда выполнена успешно или нет, я проверяю...
Anonymous » 28 июн 2024, 19:46
Последнее сообщение Anonymous «
Anonymous »
Я пишу генератор C++, который должен использовать оператор goto. Я компилирую свой код с помощью clang++ и получаю предупреждение при некоторых переходах. Все мои переходы перемещаются только внутри одной функции, даже без объявления переменных...
Anonymous » 28 июн 2024, 19:41
Последнее сообщение Anonymous «
Anonymous »
Я написал шейдер треугольника с функцией края и попытался использовать вес для его раскрашивания, но по какой-то причине цвета разделились на 4 отдельных треугольника, каждый со своей уменьшенной версией шейдера. функция рисования представляет собой...
Anonymous » 28 июн 2024, 19:28
Последнее сообщение Anonymous «
Anonymous »
Работая над упражнением для моего класса C++, где мы работали над обработкой исключений, я столкнулся с загадочной проблемой. Изначально у меня был следующий обработчик исключений (пожалуйста, не критикуйте использование int в качестве исключений,...
Anonymous » 28 июн 2024, 19:24
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать графический интерфейс с wxWidgets на C++, где пользователь может дважды щелкнуть главную панель, чтобы добавлять и удалять круги. Когда пользователь один раз нажимает на один из этих кругов, я хочу, чтобы он переключил isSelected и...
Anonymous » 28 июн 2024, 19:10
Последнее сообщение Anonymous «
Anonymous »
У меня возникли проблемы с пониманием документации по функции IAudioClient::Initialize().
Речь идет о разных возвращаемых значениях E_INVALIDARG и AUDCLNT_E_UNSUPPORTED_FORMAT .
Описание E_INVALIDARG гласит:
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения