
Сообщение от
xboltik
Немного погуглив, узнал, что это можно сделать через ASCII код. Но как именно не разобрался, т.к. знания в си++ еще невысокие.
- код ниже выводит коды русских символов, думаю припаять к поиску символов в строке труда не составит.
PS:Консоль руссифицировал с помощью
SetConsoleOutputCP чтобы на экран не выводились каракули измени в свойствах приложения шрифт консоли на Lusinda Console 12 (см миниатюру)
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| #include <windows.h>//SetConsoleOutputCP
#include <iostream>
#include <conio.h> //getch
using namespace std;
int main()
{
SetConsoleOutputCP(1251);//Простая руссификация консоли
unsigned char RUS[] = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя";
//Определили длинну строки
long i,sLen = sizeof(RUS)/sizeof(RUS[0]);
std::cout<<"\tКоды русских символов\r\n";
for(i = 0; i < sLen; i++)
std::cout<<RUS[i]<<" - "<<(int)RUS[i]<<"\r\n";
std::cout<<"Нажмите любую клавишу для продолжения\r\n";
getch();
return 0;
} |
|