Где 5 3 — пара координат.
Как мне обработать эти данные построчно в C++?
Я могу получить первую строку, но как мне получить следующую строку файла?
ifstream myfile;
myfile.open ( file.txt...
Anonymous » 01 дек 2025, 01:05
Последнее сообщение Anonymous «
Anonymous »
Я пишу библиотеку только для заголовков, которая определяет класс X в заголовке x.hpp. Реализация X различна для разных стандартных версий:
#if __cplusplus На практике я могу использовать встроенные пространства имен следующим образом:
#if...
Anonymous » 01 дек 2025, 00:44
Последнее сообщение Anonymous «
Anonymous »
Я ищу способ «динамического» хранения типа в использовании (или конкретной реализации), который можно было бы модифицировать и использовать во время компиляции.
Мне хотелось бы что-то вроде:
struct ServiceBuilder
{
using MyDynamicTuple =...
Anonymous » 01 дек 2025, 00:09
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь обобщить класс, который может принимать разные типы, но также, при необходимости, принимать несколько типов. Класс должен использовать виртуальные функции.
Для одного типа специализированный класс может выглядеть так:
struct User{
virtual...
Anonymous » 30 ноя 2025, 23:46
Последнее сообщение Anonymous «
Anonymous »
Я использую Visual Studio C++ 2017 Professional и MFC
Я работаю над проектом, в котором есть функция, которая собирает пути к файлам (например, C:/foo1/foo2/foo3.txt) в виде строк, если файл с этим путем существует (найден с помощью библиотеки...
Anonymous » 30 ноя 2025, 20:34
Последнее сообщение Anonymous «
Anonymous »
Я использовал этот код для рисования «Ограничивающих рамок». Теперь мне нужен самый большой прямоугольник, хотя прямоугольников много. Найдя самый большой прямоугольник, я хочу получить координаты этого прямоугольника. По этим координатам я хочу...
Anonymous » 30 ноя 2025, 20:00
Последнее сообщение Anonymous «
Anonymous »
Во-первых, я должен сказать, что ненавижу шаблоны.... из-за них получается нечитаемый сложный код.... не говоря уже о сообщениях об ошибках длиной в 5000000 строк, с 10000 возможностей, и это занимает много времени, чтобы понять что-то, что в конце...
Anonymous » 30 ноя 2025, 19:20
Последнее сообщение Anonymous «
Anonymous »
Чтобы перечислить содержимое подключенных устройств, таких как iPhone и цифровая камера, подключенных через MTP (USB), которые не являются простыми файловыми дисками, я рассмотрел пример примера WPD API. Соответствующий файл —...
Anonymous » 30 ноя 2025, 19:12
Последнее сообщение Anonymous «
Anonymous »
Я использую Windows 11. Я загрузил и установил Vulkan SDK на свои компьютеры с Windows. Когда я пытаюсь скомпилировать, я продолжаю видеть:
vulkan/vulkan.h: No such file or directory
Anonymous » 30 ноя 2025, 18:52
Последнее сообщение Anonymous «
Anonymous »
Я только пару дней начал работать с мэйнфреймом. Я попытался скомпилировать/связать/запустить простой пример «Hello World», следуя руководству с этого сайта
К сожалению, я столкнулся с этой ошибкой и понятия не имею, о чем она мне говорит....
Anonymous » 30 ноя 2025, 17:11
Последнее сообщение Anonymous «
Anonymous »
Я выполняю задание алгоритма двоичной поразрядной сортировки, и у меня возникли проблемы с последним шагом. Из инструкций, которые мне дали, я знаю, что мне нужно делать, но не знаю, как реализовать это на C++. Чтобы лучше понять, о чем я спрашиваю,...
Anonymous » 30 ноя 2025, 15:06
Последнее сообщение Anonymous «
Anonymous »
Благодаря этому ответу я узнал, что:
Знаковое переполнение из-за вычислений все еще является неопределенным поведением в C++20, тогда как Знаковое переполнение из-за преобразования четко определено в C++20 (что было реализация определена для...
Anonymous » 30 ноя 2025, 14:18
Последнее сообщение Anonymous «
Anonymous »
Я помню, что это делает только стандартная библиотека LLVM, но я помню, что видел, как другие библиотеки тоже делают это. Я не совсем уверен, в чем здесь преимущество. Мне кажется, пространство имен std { будет более понятным, чем...
Anonymous » 30 ноя 2025, 14:15
Последнее сообщение Anonymous «
Anonymous »
Из-за проблем с производительностью проекта я создал следующую тестовую программу (даже использовал разные переменные для проверки работоспособности):
#include
#include
Anonymous » 30 ноя 2025, 12:30
Последнее сообщение Anonymous «
Anonymous »
Я помню, что это делает только стандартная библиотека LLVM, но я помню, что видел, как другие библиотеки тоже делают это. Я не совсем уверен, в чем здесь преимущество. Мне кажется, пространство имен std { будет более понятным, чем...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения