Как вывести коды символов ASCII в С++?

431
20 февраля 2018, 07:04

Моя программа:

#include <iostream>
using namespace std;
int main()
{
setlocale(0, "");
unsigned char a='Б', b='А', c='Й', d='Т';
cout << int (a) << " " << int (b) << " " << int (c) << " " << int (d) << 
endl;
cout << "Vvedite  БАЙТ ";
cin >> a >> b >> c >> d;
cout << int (a) << " " << int (b) << " " << int (c) << " " << int (d) << 
endl;
cin.get(); cin.get();
return 0;
}

Итоги работы программы такие:

193 192 201 210
Vvedite БАЙТ БАЙТ
129 128 137 146

Сначала отображаются коды символов из кодовой таблицы 1251 – MS Windows, а затем из кодовой таблицы 866 – MS-DOS. Как сделать так чтобы сразу же, в первой строке отображались коды из таблицы 866 – MS-DOS, без предварительного ввода символов с клавиатуры?

READ ALSO
drawText функция печатает в обратном порядке Qt/C++

drawText функция печатает в обратном порядке Qt/C++

печатает цифру в обратно порядке как исправить ?

186
Regex и кириллица

Regex и кириллица

Возникла та же проблема, что и в этой теме 2014 года - Регулярные выражения и кириллица Собстна, вопрос: за 4 года в плюсах не появился способ...

273
Не находит библиотеки .h (C++, Visual Studio Community 2017)

Не находит библиотеки .h (C++, Visual Studio Community 2017)

VStudio не находит библиотеки, такие как conioh, time

221