Программа для перекодирования текста из ASCII в ANSI - C#
Формулировка задачи:
Задание сформулировано так: «Написать программу для перекодирования текста, представленного в кодировке ASCII в кодировку ANSI». Не имею не малейшего понятия что делать, начинаю понемногу съезжать. Реализовано должно быть в среде C# или C++. Помогите пожалуйста, времени уже совсем немного осталось.
Поискал подобные темы тут, нашёл только вот это:
bool COldDbfEd::decode(char *s) { int a[]={ //KOI_2_WIN 0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x038 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x028 ,0x000 ,0x000 ,0x000 ,0x000 , 0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 ,0x000 , 0x07E ,0x060 ,0x061 ,0x076 ,0x064 ,0x065 ,0x074 ,0x063 , 0x075 ,0x068 ,0x069 ,0x06A ,0x06B ,0x06C ,0x06D ,0x06E , 0x06F ,0x07F ,0x070 ,0x071 ,0x072 ,0x073 ,0x066 ,0x062 , 0x07C ,0x07B ,0x067 ,0x078 ,0x07D ,0x079 ,0x077 ,0x07A , 0x05E ,0x040 ,0x041 ,0x056 ,0x044 ,0x045 ,0x054 ,0x043 , 0x055 ,0x048 ,0x049 ,0x04A ,0x04B ,0x04C ,0x04D ,0x04E , 0x04F ,0x05F ,0x050 ,0x051 ,0x052 ,0x053 ,0x046 ,0x042 , 0x05C ,0x05B ,0x047 ,0x058 ,0x05D ,0x059 ,0x057 ,0x05A }; if (decod==1) { while ( *(s)!=0 ) { if ( unsigned char(*(s))>127 && unsigned char(*(s))<176) *(s)+=64; else if ( unsigned char(*(s))>223 && unsigned char(*(s))<240) *(s)+=16; s++; } return true; } if (decod==2) { while ( *(s)!=0 ) { if ( unsigned char(*(s))>0x080 && unsigned char(*(s))<0x0ff) *(s)=a[unsigned char(*(s))-0x080]+0x080; s++; } return true; } return true; }
Решение задачи: «Программа для перекодирования текста из ASCII в ANSI»
textual
Листинг программы
static void Encode(string fileName) { var text = File.ReadAllText(fileName, Encoding.ASCII); File.WriteAllText(fileName, text, Encoding.Default); //File.WriteAllText(fileName, text); или так }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д