Anonymous » 29 май 2024, 21:38
Последнее сообщение Anonymous «
Anonymous »
Указатели в C++ обычно можно сравнивать только на предмет равенства. Напротив, сравнение «меньше чем» разрешено только для двух указателей, которые указывают на подобъекты одного и того же полного объекта (например, элементы массива).
Anonymous » 29 май 2024, 21:36
Последнее сообщение Anonymous «
Anonymous »
Прошу прощения за явно простой вопрос, но я исчерпал свой набор навыков. Новое в CLion, CMake и AWS SDK для C++. AWS SDK создан для s3, и я вижу заголовки и файлы .so в /usr/local/include и/usr/local/lib. Main.cpp выглядит следующим образом:...
Anonymous » 29 май 2024, 21:32
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь понять разницу между двумя включениями стандартных заголовков в C++20 в мире модулей. Возможны два варианта:
1.
export module my_module;
import ;
Anonymous » 29 май 2024, 21:29
Последнее сообщение Anonymous «
Anonymous »
При попытке решить проблему USACO я получаю сообщение об ошибке:
free(): invalid pointer
/tmp/program/run.sh: line 1: 532 Aborted ./prog
Command exited with non-zero status 134
Anonymous » 29 май 2024, 21:27
Последнее сообщение Anonymous «
Anonymous »
Есть ли какой-нибудь способ получить из libclang информацию о том, имеет ли код C++ в исходном файле правильный синтаксис? Libclang пытается создать единицу перевода даже с недопустимым кодом C++.
Anonymous » 29 май 2024, 21:22
Последнее сообщение Anonymous «
Anonymous »
Мне хотелось иметь функцию с выражением свертки, которая объединяет string_views. Но код, который я пробовал, не сработал. Что я делаю не так?
#include
#include
using namespace std;
template
auto sv_concat( basic_string_view svs ... )
{...
Anonymous » 29 май 2024, 21:20
Последнее сообщение Anonymous «
Anonymous »
Я работаю над проектом C++ и пытаюсь настроить его для использования Syntastic. В моем проекте у меня есть вложенная структура каталогов заголовочных файлов (фактическая вложенная структура намного хуже, это пример).
Anonymous » 29 май 2024, 20:39
Последнее сообщение Anonymous «
Anonymous »
В CPP, gTest (версия не имеет большого значения) у меня есть класс, который я хотел бы отслеживать в своих модульных тестах.
Этот класс не является моим кодом, а является частью Qt Framework и называется QProcess. .
В моем тестируемом классе...
Anonymous » 29 май 2024, 20:28
Последнее сообщение Anonymous «
Anonymous »
Я новичок в C++! Мне нужно перебрать целые числа, используя цикл for, но получаю ошибку
error: ‘frame’ was not declared in this scope
auto position_array = (*frame) ;
Но, как вы можете видеть в коде ниже, он объявлен
auto ds =...
Anonymous » 29 май 2024, 20:14
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь скомпилировать код в Visual Studio 2022, но получаю ошибки.
код
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int CmdShow)
Я пытался сделать функцию статической, что было показано в Visual...
Anonymous » 29 май 2024, 20:11
Последнее сообщение Anonymous «
Anonymous »
Согласно ISO C++, разыменование нулевого указателя является неопределённым поведением. Мне интересно, почему? Почему стандарт решил объявить это поведение неопределённым? Каково обоснование этого решения? Зависимость от компилятора? Не кажется,...
Anonymous » 29 май 2024, 20:05
Последнее сообщение Anonymous «
Anonymous »
Как долго действителен параметр (захваченный по значению) в лямбда-выражении?
Действителен ли параметр в течение всего времени существования самой лямбда-выражения или он действителен только на время вызова? p>
Например, учитывая это:
{...
Anonymous » 29 май 2024, 19:57
Последнее сообщение Anonymous «
Anonymous »
Центрирование кажется простым, но сейчас я застрял. Я не могу центрировать CentralWidget, поскольку виджет не расширяется, но, насколько я понимаю, виджет в этом случае не должен расширяться (иначе мои шахматные плитки были бы нарисованы посередине,...
Anonymous » 29 май 2024, 19:50
Последнее сообщение Anonymous «
Anonymous »
Я хотел бы реализовать подкоманды в своей программе. Мне также нужна возможность иметь разные параметры аргументов для разных подкоманд. Как лучше всего это сделать с помощью Boost.Program_options?
Подкоманды используются в таких программах, как...
Anonymous » 29 май 2024, 19:46
Последнее сообщение Anonymous «
Anonymous »
Недавно я пробовал метапрограммирование шаблонов после просмотра некоторых докладов о cppcon, и я пытался повторно реализовать некоторые черты в типах-трейтах, но я добрался до std::is_nothrow_constructible и получил застрявший. Мне было интересно,...
Anonymous » 29 май 2024, 19:38
Последнее сообщение Anonymous «
Anonymous »
Эти вопросы и ответы направлены на глубокое понимание тонкостей использования порядка освобождения-приобретения памяти для атомарных операций в C++.
Во-первых, я изложу свое понимание семантики освобождения-приобретения, затем я изложу свои сомнения...
Anonymous » 29 май 2024, 19:08
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать статический параметр в библиотеке для использования в другом исполняемом файле, например:
//Library.h
#ifndef Library_H
#define Library_H
Anonymous » 29 май 2024, 19:04
Последнее сообщение Anonymous «
Anonymous »
Тип ошибки: языковой сервер
Описание
После установки MSYS2 для Windows и попытки использовать LanguageServer в режиме GCC IntelliSense возвращается в режим Win64 по умолчанию с в окне вывода расширения отображается следующая ошибка:
DEBUG CONSOLE...
Anonymous » 29 май 2024, 19:02
Последнее сообщение Anonymous «
Anonymous »
В моем коде нет ошибок, и я настроил Mingw в переменных среды, но показывает эту ошибку. Я создал этот файл в Dev C++ , и в нем все работает хорошо. Ошибка:
g++.exe: error: Calculator: No such file or directory
g++.exe: error: .cpp: No such file or...
Anonymous » 29 май 2024, 18:59
Последнее сообщение Anonymous «
Anonymous »
Не могли бы вы объяснить мне, что такое mbstate_t? Я прочитал описание cppreference, но до сих пор не понимаю его предназначения. Я понимаю, что mbstate_t — это некоторая статическая структура, видимая для ограниченного набора функций, таких как...
Anonymous » 29 май 2024, 18:55
Последнее сообщение Anonymous «
Anonymous »
Мне хотелось иметь функцию с выражением свертки, которая объединяет string_views. Но код, который я пробовал, не сработал. Что я делаю не так?
#include
#include
using namespace std;
template
auto sv_concat( basic_string_view svs ... )
{...
Anonymous » 29 май 2024, 18:34
Последнее сообщение Anonymous «
Anonymous »
Я написал функцию Trailing_zeroes(int n), которая возвращает количество конечных нулей в двоичном представлении числа.
Пример : 4 в двоичном формате равно 100, поэтому функция в этом случае возвращает 2.
unsigned trailing_zeroes(int n) {
unsigned...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения