Поэтому я создаю симулированную файловую систему на C++, чтобы лучше изучить язык и, возможно, немного программировать на системном уровне. Я использую Boost::Serialization для сохранения состояния файловой системы при выходе пользователя, но у меня...
Я хочу узнать временную сложность и сложность памяти для решения операции поиска и других операций, таких как вставка, а также для всей ароматизированной временной сложности, которую я сделал для...
Я попробовал следующее, чтобы перезаписать поток «на месте»:
#include #include #include #include void e(std::iostream &s) { беззнаковый символ c; в то время как (с) { s.get(reinterpret_cast(c)); ++с; s.put(reinterpret_cast(c)); } } интервал...
Поскольку intptr_t и uintptr_t относятся к целочисленным типам, способным хранить указатель host, существует ли какой-нибудь эквивалент, который можно использовать в коде устройства? ?
Это было бы особенно полезно для атомарности на стороне...
По некоторым причинам и в образовательных целях я разработал с нуля HTTP-сервер C++, который должен перехватывать загрузки файлов со страницы HTML с помощью AJAX, обрабатывающего динамические запросы, и сохранять их в том же каталоге, где находится...
const int i = 1.1; // ОК, сужающая конверсия константный интервал j = 1; // ХОРОШО const double k = 1,1; // ХОРОШО константный символ с = 1; // ХОРОШО перечисление е { Я = я, // ОК J = j, // ОК K = k, //...
Я учусь писать на C++, чтобы лучше понять, как работает DLL и как функции вызываются из DLL. Я пытаюсь запустить calc.exe из моей DLL, используя rundll32.exe . В моем коде (ниже) при выполнении rundll32.exe с моей скомпилированной DLL в качестве...
Для практики C++ я разрабатываю собственное (шаблонное) двоичное дерево поиска. Я столкнулся с проблемой с моими функциями «печати», которые я собираюсь пройти по дереву и заполнить его печатную структуру. Я получаю сообщение об ошибке «Нет...
Я создаю архив в памяти и для теста записываю его на диск, чтобы проверить, не поврежден ли он, открывается без ошибок, и видно, что размер файла.txt соответствует реальному, но когда я ошибка открытия файла.txt, что архив поврежден, хотя данные...
В настоящее время я изучаю компьютерную инженерию и посещаю курсы встраиваемых систем. Моя идея заключается в том, что мы используем специальную библиотеку, а затем компилируем ее в старой версии Codewarrior.
как мне создать путь включения для...
Указатели — это контейнеры, содержащие адреса памяти. Вы можете получить доступ к контакту в адресе памяти, хранящемуся, посредством разыменования. В приведенном ниже коде вам придется соблюдать char ch, чтобы cout его значение без неопределенного...
При выполнении некоторых упражнений по кодированию я столкнулся со следующей ошибкой при попытке передать право владения необязательным std::unique_ptr в std::shared_ptr: /usr/include/c++/11/ext/new_allocator.h:162:11: ошибка: использование...
Мне нужно заполнить буфер дейтаграмм сетевыми байтовыми упорядоченными образцами аудио в соответствии с макетом RTP apt-x согласно разделу 5.5 RFC 7310:
Вот как аудиосэмплы располагаются в памяти моего приложения:
24-битные образцы с прямым...
Я хочу сохранить различные целевые свойства CMake в файл. Эти свойства могут содержать выражения-генераторы, которые, как я ожидаю, будут преобразованы в фактические значения. Это можно сделать с помощью команды file(GENERATE)....
Я написал этот вопрос (Как упростить этот код, где переменная объявляется после пользовательского ввода в C++?) и два ответа очень интересны (Rq: жаль, что невозможно принять два ответа).
Я работаю над своим первым эмулятором игрового сервера и пытаюсь применить и улучшить свои навыки работы с C++. Я все еще совершенствую свое чистое кодирование на C++ и надеюсь, что вы поможете. ^_^
Я не могу справиться с одной задачей. Я стою перед красной стеной. Между мной и стеной есть лазеры. Если он выпустит ракету и она попадет в красную стену, лазеры отключатся. Моя задача — написать алгоритм, который найдет все безопасные зоны, откуда...
Я пытаюсь использовать vector из binary_function для вызова transform(), но получаю ошибку в g++: #include #include #include использование пространства имен std; int main(void) { вектор v1 = {1, 2, 10, 23, 13}; вектор v2 = {10, 2, 4, -1, 3}; вектор...
Я хочу скомпилировать ffmpeg в VS 2019 без установки дополнительных компонентов, таких как MSYS и исходники ассемблера. Если я правильно понимаю, для этого мне нужно установить MSYS, и я бы не хотел его устанавливать.
при попытке включить сторонние библиотеки, которые используют #include в старом стиле заголовков стандартных библиотек, я обнаружил некоторую ошибку переопределения. Поэтому мне пришлось использовать макрозащиту, чтобы предотвратить это. У меня тоже...
Я использую macOS Monterey 12.6.1 на Macbook Air, и дальнейших обновлений нет. Я проверил свою версию AppleClang: она 14.0.0. Если я скомпилирую простой код C++, используя, например. std::boyer_moore_searcher, функция не найдена, как указано в этом...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения