Anonymous » 20 фев 2026, 06:52
Последнее сообщение Anonymous «
Anonymous »
Я изучаю C# больше полугода, потом хочу перейти на C++, потому что он ближе к процессору. Я хотел бы сделать свой собственный чит для Fortnite, потому что это может быть очень веселый и крутой проект (я имею в виду, что я могу понять, как работает...
Anonymous » 20 фев 2026, 04:43
Последнее сообщение Anonymous «
Anonymous »
В отличие от традиционных алгоритмов обнаружения столкновений (с использованием прямоугольных треугольников), я создал алгоритм, использующий значение тета с объектами. (Теория и т. д. получили небольшую помощь от Gemini, но я сгенерировал код.)
Вот...
Anonymous » 20 фев 2026, 03:03
Последнее сообщение Anonymous «
Anonymous »
Я хочу спроектировать и разработать собственный язык программирования и компилятор для него. Я все еще студент факультета математики и знаю C/C++. Я мало исследовал Интернет и прочитал несколько электронных книг, но в большинстве из них...
Anonymous » 19 фев 2026, 22:30
Последнее сообщение Anonymous «
Anonymous »
Благодаря C++20 мы можем чаще встречать термин «niebloid» в cppreference.
На Stack Overflow мы можем найти множество сообщений с его упоминанием.
Google также не выдает так много результатов. Самый известный из них, возможно, находится здесь.
Может...
Anonymous » 19 фев 2026, 22:24
Последнее сообщение Anonymous «
Anonymous »
У меня есть std::vector, из которого я хочу проверить, есть ли хотя бы один пустой подвектор. Итак, у меня есть это:
std::any_of(vec.begin(), vec.end(), [](const auto& subvec) {
return subvec.empty();
});
Anonymous » 19 фев 2026, 22:24
Последнее сообщение Anonymous «
Anonymous »
В этом вопросе обсуждается, как оператор стрелки -> автоматически повторно применяется к возвращаемому значению перегруженного оператора->() до тех пор, пока возвращаемое значение не станет необработанным указателем, после чего необработанный...
Anonymous » 19 фев 2026, 22:23
Последнее сообщение Anonymous «
Anonymous »
Мне нужен только первый элемент пары, поэтому я пишу такой код:
std::vector vec { {1, 1}, {2, 7} ,{4, 5}};
for(auto&& x:vec | std::ranges::views::transform(std::get)) do_somenthing(x);
Anonymous » 19 фев 2026, 22:17
Последнее сообщение Anonymous «
Anonymous »
Я реализую команду истории в своей собственной оболочке на C++. Я пишу это в NonCanonicalMode. Я реализовал клавишу со стрелкой вверх и клавишу со стрелкой вниз, а также клавишу Backspace. Я не знаю, как начать историю. Стоит ли использовать...
Anonymous » 19 фев 2026, 22:12
Последнее сообщение Anonymous «
Anonymous »
Вот пример тестового кода, описывающий этот случай. Я был удивлен, что компилятор не выдал никакого предупреждения о том, что я снова переопределяю тот же идентификатор.
void test()
{
int i = 0;
auto lambda = (int i)
{
return i;
};
Anonymous » 19 фев 2026, 22:09
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать функцию шаблона для удаления повторяющихся значений из вектора. Моя текущая реализация работает нормально, когда вектор содержит только один тип (например, int):
template void valueRemoveTemplate(std::vector& vec){...
Выдает std::length_error, если длина построенной строки превышает max_size() (например, если count > max_size() для (3)). Вызовы Allocator::allocate могут вызвать исключение.
Если по...
Anonymous » 19 фев 2026, 21:13
Последнее сообщение Anonymous «
Anonymous »
Я заменяю метод, возвращающий ссылку, методом, возвращающим псевдоссылку.
Учитывая метод Get(), который использовался для возврата ссылки, в этом коде есть проблема:
auto value = Object.Get();
Anonymous » 19 фев 2026, 20:45
Последнее сообщение Anonymous «
Anonymous »
Я разрабатываю динамически подключаемую динамическую библиотеку (т.е. плагин) для Linux. Этот плагин использует std::async. ldd показывает, что этот плагин зависит от -lpthread. Кажется нормальным.
Но если я попытаюсь загрузить эту библиотеку в...
Anonymous » 19 фев 2026, 19:55
Последнее сообщение Anonymous «
Anonymous »
std::initializer_list встроен в язык. Если бы std::tuple имел одинаковую обработку, std::initializer_list стал бы «особым» случаем для std::tuple, где все типы одинаковы.
Я хотел упростить код, который вызывает одну и ту же функцию с другим набором...
Anonymous » 19 фев 2026, 19:46
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь анонимизировать файлы DICOM с помощью DCMTK. Следующий код успешно меняет теги в измененном файле, но данные пикселей пусты. Что может произойти?
const char *anonStr = Anon ;
const char *anonDate = 10000101 ;
const char *anonTime =...
Anonymous » 19 фев 2026, 18:50
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь изучить C++ с помощью некоторых упражнений и столкнулся с проблемой, которую не знаю, как решить. Задача — создать шаблонную функцию для удаления повторяющихся значений из вектора. Моя текущая реализация работает нормально, когда вектор...
Anonymous » 19 фев 2026, 17:56
Последнее сообщение Anonymous «
Anonymous »
Итак, вот пример тестового кода, описывающий этот случай. Я был удивлен, что компилятор не выдал никакого предупреждения о том, что я снова переопределяю тот же параметр.
void test()
{
int i = 0;
auto lambda = (int i)
{
return i;
};
Anonymous » 19 фев 2026, 17:05
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь изучить C++ с помощью некоторых упражнений и столкнулся с проблемой, которую не знаю, как решить. Задача — создать шаблонную функцию для удаления повторяющихся значений из вектора. Моя текущая реализация работает нормально, когда вектор...
Anonymous » 19 фев 2026, 16:30
Последнее сообщение Anonymous «
Anonymous »
std::initializer_list встроен в язык. Если бы std::tuple имел одинаковую обработку, std::initializer_list стал бы «особым» случаем для std::tuple, где все типы одинаковы.
Я хотел упростить код, который вызывает одну и ту же функцию с другим набором...
Anonymous » 19 фев 2026, 16:14
Последнее сообщение Anonymous «
Anonymous »
Я хочу создать модуль с Micropython на C/C++, который будет взаимодействовать со скриптом Python. Мне удалось создать модуль C/C++, который импортируется в скрипты Python с его методами, как в этом примере.
Выдает std::length_error, если длина построенной строки превышает max_size() (например, если count > max_size() для (3)). Вызовы Allocator::allocate могут выдать ошибку.
Если по...
Anonymous » 19 фев 2026, 14:25
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь изучить C++ с помощью некоторых упражнений и столкнулся с проблемой, которую не знаю, как решить. Задача — создать шаблонную функцию для удаления повторяющихся значений из вектора. Моя текущая реализация работает нормально, когда вектор...
Anonymous » 19 фев 2026, 13:59
Последнее сообщение Anonymous «
Anonymous »
Итак, вот пример тестового кода, описывающий этот случай. Я был удивлен, что компилятор не выдал никакого предупреждения о том, что я снова переопределяю тот же параметр.
void test()
{
int i = 0;
auto lambda = (int i)
{
return i;
};
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения