Форум программистов, компьютерный форум CyberForum.ru

символы в hex - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножение дробей http://www.cyberforum.ru/cpp-beginners/thread409497.html
где П - произведение. то есть сначала делим i+1 на i+2 (при i=2). этот результат умножаем на i+1 на i+2 (при i=3) и так далее. n- число которое вводим в программе сами и она считает произведение всех этих дробей. \prod_{i = 2}^{n} \frac{i+1}{i+2} Используйте редактор формул
C++ Нахождение определенного интеграла методом Гаусса Помогите мне пожалуйста... Очень надо, горю........... http://www.cyberforum.ru/cpp-beginners/thread409496.html
Найти минимальную сумму диагонали матрицы, параллельной побочной C++
помогите найти ошибку 3 день сижу над этим кодом не могу найти ошибку отзовитесь кто-нибудь пожалуйста #include "stdafx.h" #include <iostream> #include <math.h> #include <conio.h>
Разбить массив на два массива: с положительными и отрицательными элементами C++
дан массив int x требуется все положительные значения вставить в массив y все отрицательные в массив z
C++ Массивы и матрицы http://www.cyberforum.ru/cpp-beginners/thread409489.html
помогите сделать эти задачки, напишите коды на языке си 1) 2) 3)
C++ организовать ввод-вывод одно- и двухмерного массива помогите плиз как организовать ввод-вывод одно- и двухмерного массива!!! размер должен задавать пользователь подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
17.12.2011, 11:51     символы в hex
С++ код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
    long i;
    char text[] = "Fasked what are you whant to say???!";
    cout<<"\nDEC:\n";
    for(i = 0; text[i] != '\0'; i++)
        cout<<std::dec<<(int)text[i];
    cout<<"\nOCT:\n";
    for(i = 0; text[i] != '\0'; i++)
        cout<<std::oct<<(int)text[i];
    cout<<"\nHEX:\n";
    for(i = 0; text[i] != '\0'; i++)
        cout<<std::hex<<(int)text[i];
    system("pause");
    return 0;
}

DEC:
70971151071011003211910497116329711410132121111117321191049711011632116111321159
712163124
OCT:
10614116315314514440167150141164401411621454017115716540167150141156164401641574
016314117177174
HEX:
4661736b656420776861742061726520796f75207768616e7420746f207361793f7cДля продолже
ния нажмите любую клавишу . . .

fasked, тестируй
go, тебе тоже

Добавлено через 14 минут
2e1553ce, для тебя
Цитата Сообщение от 2e1553ce Посмотреть сообщение
Подскажите плс , как перевести char[] в hex код,
допустим в консоле пишу Hello у меня это сохраняется в тхтФайл, но в hex формате
Hello -> 48 65 6C 6C 6F ?
- кроме HEX есть ещё OCT
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    long i;
    char text[] = "Hello";
    ofstream ofs("text.txt");
    ofs<<"\nDEC:\n";
    for(i = 0; text[i] != '\0'; i++)
        ofs<<std::dec<<(int)text[i]<<" ";
    ofs<<"\nOCT:\n";
    for(i = 0; text[i] != '\0'; i++)
        ofs<<std::oct<<(int)text[i]<<" ";
    ofs<<"\nHEX:\n";
    for(i = 0; text[i] != '\0'; i++)
        ofs<<std::hex<<(int)text[i]<<" ";
    ofs.close();
    system("pause");
    return 0;
}
Вывод в text.txt
DEC:
72 101 108 108 111
OCT:
110 145 154 154 157
HEX:
48 65 6c 6c 6f
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru