Anonymous » 05 ноя 2024, 04:44
Последнее сообщение Anonymous «
Anonymous »
Если я хочу сделать что-то вроде перебора кортежа, мне придется прибегнуть к сумасшедшему метапрограммированию шаблонов и специализациям помощников шаблонов. Например, следующая программа не будет работать:
Anonymous » 05 ноя 2024, 04:42
Последнее сообщение Anonymous «
Anonymous »
Встроенная переменная C++17 будет скомпилирована в уникальный символ с помощью gcc. Если использовать clang, это будет слабый символ.
Я нашел документацию по привязке символов в Oracle Linker, но в ней нет уникальной привязки. Так что же означает...
Anonymous » 05 ноя 2024, 04:38
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь реализовать интегратор чехарды как средство численного решения задачи двух тел. Мой код не прошел тест из-за того, что он слишком далек от аналитических значений. Судя по результатам теста, компонент y вектора положения отличается в 2...
Anonymous » 05 ноя 2024, 04:12
Последнее сообщение Anonymous «
Anonymous »
Я пишу библиотеку Cpp в сообществе VS2022, и по какой-то причине VS выдает мне предупреждение «Функция VCR003 может быть сделана статической» для экспортируемых функций. Я не экспортер, но для меня это не имеет абсолютно никакого смысла.
Пример:...
Anonymous » 05 ноя 2024, 04:09
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я пытаюсь реализовать интегратор чехарды как средство численного решения задачи двух тел. Это предназначено для целей Uni, и мне предоставили скелетный код, в котором было необходимо добавить вычисления для начального, финального и...
Anonymous » 05 ноя 2024, 02:56
Последнее сообщение Anonymous «
Anonymous »
Я получил этот школьный проект и написал этот простой код, связанный с листом Google. Дело в том, что один датчик дает мне правильные показания, а другой показывает только «0».
Сам датчик работает, с проводкой все в порядке и она хорошо...
Anonymous » 05 ноя 2024, 01:55
Последнее сообщение Anonymous «
Anonymous »
Я создал программу-змейку на C++, используя библиотеку raylib. Моя игра полностью зависает через определенное время (несколько минут).
Вот полный код моей программы:
#include
#include raylib.h
#include raymath.h
#include
Anonymous » 05 ноя 2024, 01:50
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь распараллелить алгоритм Нидлмана-Вунша (NW), но вместо того, чтобы тратить меньше времени, требуется еще больше времени, чтобы вычислить, что я делаю неправильно.
#pragma omp parallel
{
#pragma omp single
{
Anonymous » 05 ноя 2024, 01:31
Последнее сообщение Anonymous «
Anonymous »
Согласно этой странице документации General_polygon_2 можно импортировать из текстового файла с помощью оператора>>. Однако приведенную ниже программу невозможно скомпилировать:
#include
#include
Anonymous » 05 ноя 2024, 01:19
Последнее сообщение Anonymous «
Anonymous »
У меня есть сообщение в прототипе файла
message GeoCoord
{
double lat = 1;
double lon = 2;
}
После сериализации этого сообщения в json и отправки его с помощью WebSocket на другой сокет я получаю неустановленные значения при работе со значениями...
Anonymous » 05 ноя 2024, 01:17
Последнее сообщение Anonymous «
Anonymous »
Я создал динамическую сетевую библиотеку на языке C. Когда я пытаюсь связать ее в своей программе на C++, я получаю неопределенную ссылку при первом вызове одной из своих функций в библиотеке. Чего я не могу понять, так это того, что я создал...
Anonymous » 05 ноя 2024, 01:14
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь понять исходный код довольно большого проекта на C++. Исходный код не был написан с помощью IDE, поэтому у меня нет кнопки «Перейти», чтобы сразу перейти к определению функции.
Anonymous » 05 ноя 2024, 01:07
Последнее сообщение Anonymous «
Anonymous »
Это похоже на - но отличается от - Почему OpenBSD G++ делает системные заголовки по умолчанию связями C? Это не BSD, а кросс-компилятор Arm g++.
С этой тривиальной парой исходных файлов -
mbed/can .h
template void ftest2(T t) { }
Anonymous » 05 ноя 2024, 00:41
Последнее сообщение Anonymous «
Anonymous »
Я пытался создать шаблонную функцию-член, которая бы выбирала реализацию функции с использованием SFINAE на основе аргумента шаблона класса. Вот упрощенная версия первого подхода, который я придумал:
template
class MyClass {
public:
template
void...
Anonymous » 05 ноя 2024, 00:23
Последнее сообщение Anonymous «
Anonymous »
Ниже представлена проблема, которую меня попросили решить.
Создайте игру по подсчету сдачи, в которой пользователь должен вводить количество монет, необходимое для изготовления ровно один доллар. Программа должна попросить пользователя ввести...
Anonymous » 05 ноя 2024, 00:23
Последнее сообщение Anonymous «
Anonymous »
Дано:
int foo();
int bar() {
return foo();
}
Я ожидаю, что bar будет использовать оптимизацию хвостового вызова (TCO), и именно это, как я вижу, происходит с тремя основными компиляторами.
Однако этого не происходит ни с одним из этих...
Anonymous » 05 ноя 2024, 00:19
Последнее сообщение Anonymous «
Anonymous »
Я недавно изучаю C++ и не совсем понимаю разницу между использованием std::string и #include в верхней части моего основного файла.Кажется, я могу определять строки без #include здесь:
#include
using std::cout; using std::cin;
using std::endl;...
Anonymous » 05 ноя 2024, 00:18
Последнее сообщение Anonymous «
Anonymous »
В моей школе всегда учили писать void main() на C и C++. Это после окончания средней школы я узнал через это сообщество, что вы не пишете void main() в C++ и C. Кто-нибудь знает, почему школы нас так учили, потому что, честно говоря, теперь я привык...
Anonymous » 05 ноя 2024, 00:17
Последнее сообщение Anonymous «
Anonymous »
Я реализую очередь с пользовательским приоритетом, которая наследуется от класса пользовательской очереди. когда я пытаюсь скомпилировать, я получаю сообщение об ошибке, сообщающее, что структура узла находится вне области видимости.
Ошибка:
make...
Anonymous » 04 ноя 2024, 23:28
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть класс-оболочка для (помимо других элементов) элемента std::string с аксессорами get и set для этой строки. Эта строка представляет собой просто некоторое описание статуса экземпляра класса.
Должен ли я определить эту строку...
Anonymous » 04 ноя 2024, 23:17
Последнее сообщение Anonymous «
Anonymous »
Я настроил диалоговое окно, содержащее элемент управления QComboBox m_box и элемент управления QListWidget m_lst. m_box поддерживает сопоставление результатов поиска. Если элемент из раскрывающегося списка m_box выбран прямым щелчком мыши, курсор не...
Anonymous » 04 ноя 2024, 23:02
Последнее сообщение Anonymous «
Anonymous »
Можно ли реализовать constexpr static_vector?
Под static_vector я имею в виду вектор, пространство для хранения которого находится внутри вектора (не выделенная куча), и он не может выйти за рамки CAPACITY времени компиляции. Примерно так:
template...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения