С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Передача аргумента в функцию https://www.cyberforum.ru/ cpp-beginners/ thread3032245.html
Я не знаю, как лучше это сделать. Конечно я вышел из положения, но чувствую это костыль. Может есть другие способы передачи аргументов в функцию #define ARG_A 1 #define OFF 0 #define ARG_B 2 int z; void func(int x, int y, unsigned char arg){ z = x + y; if(arg == 1){ z = (x * y) / 2; }
C++ Подсчет элементов, равных данному
Здравствуйте! Помогите, пожалуйста, сократить время работы программы. Задача такая: подсчитать количество единиц на заданных интервалах массива #include <iostream> #include <vector> #include <iostream> #include <vector> int main() { std::vector<int> v; int n; // размер массива std::cin >> n; for (int i = 0; i < n; ++i) {
C++ Возникло необработанное исключение по адресу 0x00007FFD2E6FCD29 в LCS.exe: исключение Microsoft C++: std::bad_array_new_ Возникло необработанное исключение по адресу 0x00007FFD2E6FCD29 в LCS.exe: исключение Microsoft C++: std::bad_array_new_length по адресу памяти 0x0000008B898FF6D0. Может кто шарит, как исправить #include <iostream> #include <cmath> #include <vector> #include <iomanip> #include <fstream> #include <algorithm> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread3032226.html C++ Посчитать средний возраст из записанных в файл данных Доброго времени суток! Упражнение 1. Создайте структуру с элементами: имя, фамилия, возраст. 2. В файл с именем Ваша_фамилия.txt ввести 3 экземпляра структуры: ваши данные и данные 2-х друзей. 3. Добавьте в файл данные еще о трех новых друзьях, считанные с консоли. 4. Считайте данные из файла в новую структуру, и выгрузите в консоль. 5. Посчитайте средний возраст ваших друзей и вас. https://www.cyberforum.ru/ cpp-beginners/ thread3032220.html
Одна функция для создания нескольких динамических массивов C++
здравствуйте, есть рабочая функция для создания двумерного динамического массива, но не могу понять почему при повторном вызове этой функции с именем другого массива все равно создается первый массив, вызванный этой функцией, вернее я понимаю почему(надеюсь правильно понимаю), но не знаю как сделать чтоб эта функция под каждый массив создавала новые значения #include <iostream> #include...
C++ Пройти из элемента матрицы (1, 1) в (n, m) минимизируя штраф Задана матрица A натуральных чисел размера n × m. За каждый проход через элемент (i, j) взимается штраф ai, j. Необходимо минимизировать штраф и пройти из элемента (1, 1) в (n, m), при этом из текущего элемента можно перейти в любой из трёх соседних, стоящих в строке с номером, на 1 большим (т.е. из элемента (i, j) можно перейти в один из элементов (i, j − 1), (i, j), (i, j + 1), если таковые... https://www.cyberforum.ru/ cpp-beginners/ thread3032194.html
C++ Действия с одномерными массивами https://www.cyberforum.ru/ cpp-beginners/ thread3032193.html
Приветствую. Есть массивы a и b. В массиве a и b находятся целые положительные числа. Мне нужно в массив c записать 20 чисел из массива a (Прямой порядок) и 20 из массива b (Обратный порядок) Как это можно реализовать? Буду благодарен.
C++ Что не так с 1?
Если элементы массива не содержат цифру 5, то найти сумму квадратов простых элементов массива. #include <iostream> #include <cmath> using namespace std; int main() { int arraySize = 0, array;
C++ Нарисовать синусоиду звездочками | y=sinx синусоида звездочками https://www.cyberforum.ru/ cpp-beginners/ thread3032187.html
Алгоритм рисует звездочки сверху вниз, тогда получается нельзя делать 2 и больше цикла #include <iostream> using namespace std; int main() { for (int i = 0; i < 10; i++) { cout << "*"; cout << endl;
C++ квадраты всех чётных чисел из диапазона от А до В (A<= В) https://www.cyberforum.ru/ cpp-beginners/ thread3032183.html
Вывести квадрат чётных чисел из диапазона от А до В
Вывод без использования cout C++
Помогите пожалуйста избавиться от всех конструкций cout в функциях, но так чтобы результат выводился в виде таблицы. #include <iostream> #include <stdio.h> #include <fstream> #include <string> #include <ctime> #include <iomanip> using namespace std;
C++ Нарисуйте блок-схему для программы https://www.cyberforum.ru/ cpp-beginners/ thread3032173.html
Нарисуйте блок-схему для программы #include<iostream> #include<math.h> using namespace std; int main() { int a,b,x; cout <<"ab ="; cin>>a>>b;
90 / 60 / 32
Регистрация: 06.08.2020
Сообщений: 219
19.10.2022, 08:49 0

Перевод строки байт в массив байт - C++ - Ответ 16509984

19.10.2022, 08:49. Показов 549. Ответов 2
Метки (Все метки)

Ответ

Возможно как-то так:
C++
1
2
3
4
5
6
7
    char *byte = "002F4R6T";
    int str_len = strlen(byte);
    unsigned int bytearray[str_len];
for (int i = 0; i < (str_len / 2); i++) {
    sscanf(byte + 2*i, "%02x", &bytearray[i]);
    printf("bytearray %d: %02x\n", i, bytearray[i]);
}


Вернуться к обсуждению:
Перевод строки байт в массив байт C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2022, 08:49
Готовые ответы и решения:

Перевод строки в массив байт
Доброго времени суток. Мне нужно сделать класс длинных целых чисел как массив байт. Вопрос в...

Функция: изменить старший байт числа на заданное значение, не изменяя младший байт
функция изменяет старший байт числа на заданное значение не изменяя младший байт. как можно проще

Закодировать файл. Взять 7 байт. Первый бит каждого байта переместить в 8 байт
Нужно открыть бинарный файл и закодировать следующим образом. Взять 7 байт. Первый бит каждого...

Посчитать в файле количество нулевых байт и различных байт
Посчитать в файле кол-во нулевых байт и различных байт Кто решит буду весьма благодарен!:drink:

Для целого числа А выделить старший байт и поставить его на место младшего байта. старший байт при этом обнулить.
Помогите пожалуйста, вообще не могу понять как делать следующее...Еще и в программе CODE BLOCKS...

2
19.10.2022, 08:49
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2022, 08:49
Помогаю со студенческими работами здесь

Перевод указателя на N байт в файловом потоке
Добрый день, помогите пожалуйста. Есть структура: struct Mystruct { char surname; //...

Скопировать массив байт в структуру
Доброе время суток! Помогите пожалуйста разобраться с такой вот проблемой - есть структура с...

Передать из функции массив байт
Сама функция unsigned char* receive(int size=512) { vector&lt;byte&gt; resBuffer; unsigned...

Конвертировать адрес в массив байт
Добрый день. Люди, подскажите пожалуйста самый оптимальный и эффективный способ, как конвертировать...

Изображения, палитра, массив байт
Есть массив байт изображения 8x4 02 02 02 02 04 02 02 02 02 02 02 02 04 02 02 02 02 02 02 02 04 02...

Объединить массив байт в целое число в с++
Привет! Нужно сдвинуть биты в каждом байте циклически вправо на случайное число N из диапазона...

0
Новые блоги и статьи
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru