Anonymous » 16 окт 2025, 20:09
Последнее сообщение Anonymous «
Anonymous »
Я компилирую код C++ с помощью MSVC. Мой пример кода ниже — SSE2, потому что я использую диспетчер, а это означает, что Visual Studio не будет выгружать сборку для AVX или AVX512. Мой вариант использования — AVX2 и AVX512.
Я уже три раза пытался...
Anonymous » 16 окт 2025, 18:46
Последнее сообщение Anonymous «
Anonymous »
Во время собеседования мне задали вопрос о различиях между **a, *a, a, a* и a** (что мне не удалось).
Я только что спросил ChatGPT о разнице между *a и a*, и он привел следующий пример:
#include
using namespace std;
Anonymous » 16 окт 2025, 18:28
Последнее сообщение Anonymous «
Anonymous »
Иногда у меня есть шаблоны функций, тело которых состоит из одного выражения E, где спецификатор noException функции должен быть noException(E). Насколько мне известно, мне нужно повторить вызов обернутой функции внутри спецификатора...
Anonymous » 16 окт 2025, 18:10
Последнее сообщение Anonymous «
Anonymous »
Мне интересно, есть ли способ использовать unique_ptr с HANDLE Windows?
Я думал заменить std::default_delete на конкретный handle_trats, который вызывает CloseHandle. Проблема в том, что HANDLE определен как void* unique_ptr не будет...
Anonymous » 16 окт 2025, 17:34
Последнее сообщение Anonymous «
Anonymous »
Я пытался вычислить квадратный корень из типа данных с фиксированной точкой .
К сожалению, ничего не получается.
Кто-нибудь знает, как это сделать быстро и эффективно на C(++)?
Anonymous » 16 окт 2025, 17:32
Последнее сообщение Anonymous «
Anonymous »
Во время собеседования мне задали вопрос о различиях между **a, *a, a, a* и a** (что мне не удалось).
Я только что спросил ChatGPT о разнице между *a и a*, и он привел следующий пример:
#include
using namespace std;
Anonymous » 16 окт 2025, 17:17
Последнее сообщение Anonymous «
Anonymous »
При использовании ограничения типа для аргумента ссылки на пересылку ограничение задается как ссылка lvalue на тип. Например, вызов h в следующем коде не компилируется, так как для его хранения потребуется std::integral, но для ссылок интегральный...
Anonymous » 16 окт 2025, 17:02
Последнее сообщение Anonymous «
Anonymous »
Во время собеседования мне задали вопрос о различиях между **a, *a, a, a* и a** (что мне не удалось).
Я только что спросил ChatGPT о разнице между *a и a*, и он привел следующий пример:
#include
using namespace std;
Anonymous » 16 окт 2025, 17:01
Последнее сообщение Anonymous «
Anonymous »
В приведенных ниже фрагментах кода vec4 — это просто псевдоним для std::array, где индекс 0 — это x, 1 — это y, 2 — это z, а 3 — это w.
Я хочу найти промежуточный q3, такой, что q3 = q1 + (q2 - q1)*ratio, где отношение — это произвольное число с...
Anonymous » 16 окт 2025, 16:59
Последнее сообщение Anonymous «
Anonymous »
Это мой код:
//FOR USER TO MANUALLY ENTER NEW KITCHEN UTENSILS
void kitchenUtensilSys::addNewItem() {
if (itemCount >= 200) {
cout newItem.name;
cout > newItem.serialNo;
cout > newItem.quantity;
cout > newItem.price;
Anonymous » 16 окт 2025, 16:18
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я использую следующий код для обрезки вправо всех std::string в своих программах:
std::string s;
s.erase(s.find_last_not_of( \n\r\t ) + 1);
Он работает нормально, но мне интересно, есть ли крайние случаи, когда он может дать...
Anonymous » 16 окт 2025, 15:34
Последнее сообщение Anonymous «
Anonymous »
В моем проекте мне нужно поместить вставленные данные из элемента управления редактированием в двусвязный список, а затем распечатать все записи в элементе управления списком.
Мой учитель сказал мне обрабатывать данные в структуре (поэтому мне не...
Anonymous » 16 окт 2025, 15:19
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать синтезатор цифрового звука с нуля на C++, используя комбинацию ресурсов. Я использую функции из raylib для воспроизведения необработанного аудиопотока. Вот код:
#include
#include
#include
#include raylib/raylib.h
Anonymous » 16 окт 2025, 15:14
Последнее сообщение Anonymous «
Anonymous »
Мне интересно, есть ли способ использовать unique_ptr с HANDLE Windows?
Я думал заменить std::default_delete на конкретный handle_trats, который вызывает CloseHandle. Проблема в том, что HANDLE определен как void* unique_ptr не будет...
Anonymous » 16 окт 2025, 15:13
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать приложение с использованием кода Python и C++, но мне нужна какая-то защита от бесконечных циклов или слишком долгого выполнения. Я пробовал следить за некоторыми темами и смотреть, как другие люди решают свои проблемы, но не смог...
Anonymous » 16 окт 2025, 14:36
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я использую следующий код для обрезки вправо всех std::string в своих программах:
std::string s;
s.erase(s.find_last_not_of( \n\r\t ) + 1);
Он работает нормально, но мне интересно, есть ли крайние случаи, когда он может дать...
Anonymous » 16 окт 2025, 14:00
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь скомпилировать этот фрагмент кода, но с Gcc15 и Clang21 он не компилируется.
Он компилируется с gcc 14 и Clang20.
Я хочу создать std::unordered_map и использовать класс с явным конструктором в качестве ключа.
#include
#include
Anonymous » 16 окт 2025, 13:19
Последнее сообщение Anonymous «
Anonymous »
Контекст
Мы храним данные треугольной сетки в больших буферах как Buffer = std::vector. Размер этих буферов может легко достигать 1 ГБ.
Мы также разделяем эти буферы как SharedBuffer = std::shared_ptr. Такие общие буферы, конечно, помечены как...
Anonymous » 16 окт 2025, 13:19
Последнее сообщение Anonymous «
Anonymous »
Это мой код:
//FOR USER TO MANUALLY ENTER NEW KITCHEN UTENSILS
void kitchenUtensilSys::addNewItem() {
if (itemCount >= 200) {
cout newItem.name;
cout > newItem.serialNo;
cout > newItem.quantity;
cout > newItem.price;
Anonymous » 16 окт 2025, 13:16
Последнее сообщение Anonymous «
Anonymous »
Мне интересно, есть ли способ использовать unique_ptr с HANDLE Windows?
Я думал заменить std::default_delete на конкретный handle_trats, который вызывает CloseHandle. Проблема в том, что HANDLE определен как void* unique_ptr не будет...
Anonymous » 16 окт 2025, 13:08
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь скомпилировать этот фрагмент кода, но с Gcc15 и Clang21 он не компилируется.
Он компилируется с gcc 14 и Clang20.
Я хочу создать std::unordered_map и использовать класс с явным конструктором в качестве ключа.
#include
#include
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения