помогите

Все о программах, утилитах и ОС.
Аватара пользователя
punk
Атеист года 10
Сообщения: 3646
Зарегистрирован: Пн авг 29, 2005 7:18 pm
Откуда: монино
Поблагодарили: 8 раз
Контактная информация:

помогите

Непрочитанное сообщение punk » Ср июн 27, 2007 7:13 pm

Люди,такая проблемма ( решается вопрос степухи):
есть метод сжатия "подавление 0-й" ,заключаеца в том, что избыточные пробелы и 0 заменяются сочетанием символов
н-р "йц0000000фы" будет заменятся "йц!7фы", но при этом в тексте " !" может тоже содержаться...
Вопрос : на какой символ можноо заменять данный "!" ,такой чтобы этот символ не был сочетанием других символов, не писутствовал в алфавите других языков, и не был зарезервираванным символом.
Тут что-то связано с кодировками,юникодом и кодовами страницами но я не могу понять что...Если сможети мне подсказать,а заодно ответить на вопрос что такое, и с чем едят кодировки,юникод и кодовые страницы, с меня огромная благодарность и пиво! Я с этим не сталкивался и в лекциях не было, а повышенную степуху хоца...

зы желательно до пятницы

ззы курс "Базы данных"

зззы в учебу переносить смысла нет,тк это основы операционок, и почитать будет интерестно именно в этм ключе, а не в учёбе
"...Жить, наверное, лучше, не имея ничего… Ты становишься свободен, как зверь, как птица… Небо… Много времени на творчество..."
Ю.Клинских
"ИДУ НА ВЫ!" древние славяне
Press any key to continue or other key to pause.
Молодой специалист - дилетант широкого профиля.
Иногда мне кажется, что быть панком в современной России означает не ругаться матом, вести здоровый образ жизни и быть образованным человеком©

Аватара пользователя
punk
Атеист года 10
Сообщения: 3646
Зарегистрирован: Пн авг 29, 2005 7:18 pm
Откуда: монино
Поблагодарили: 8 раз
Контактная информация:

Непрочитанное сообщение punk » Чт июн 28, 2007 12:35 am

я и сам её мало понял,ибо препод был сволочь-пьян,
но то,что ты предложил не подойдет,тк в тексте(картинке,любом файле)
могут встречатся и повторения и ещё до туевой хучи переборок различных символов-"заменителей", там идет проблемма с кодировкой(нап koi-8, utf-8),только я не отупляю с чем и как это связать(((((
я предположил сделать программку переборщик,которая будет выдавать символы которых не будет в файле, но она получится "тугоумной" и тоже не прет препода(((
"...Жить, наверное, лучше, не имея ничего… Ты становишься свободен, как зверь, как птица… Небо… Много времени на творчество..."
Ю.Клинских
"ИДУ НА ВЫ!" древние славяне
Press any key to continue or other key to pause.
Молодой специалист - дилетант широкого профиля.
Иногда мне кажется, что быть панком в современной России означает не ругаться матом, вести здоровый образ жизни и быть образованным человеком©

Аватара пользователя
punk
Атеист года 10
Сообщения: 3646
Зарегистрирован: Пн авг 29, 2005 7:18 pm
Откуда: монино
Поблагодарили: 8 раз
Контактная информация:

Непрочитанное сообщение punk » Чт июн 28, 2007 6:26 pm

нашёл ответ, как ни странно,проще некуда...
меняем кодировку с UNICODE на ANSI, и используем полученный символ для шифрования
"...Жить, наверное, лучше, не имея ничего… Ты становишься свободен, как зверь, как птица… Небо… Много времени на творчество..."
Ю.Клинских
"ИДУ НА ВЫ!" древние славяне
Press any key to continue or other key to pause.
Молодой специалист - дилетант широкого профиля.
Иногда мне кажется, что быть панком в современной России означает не ругаться матом, вести здоровый образ жизни и быть образованным человеком©

Аватара пользователя
Garyck
Гуру
Гуру
Сообщения: 854
Зарегистрирован: Вт дек 06, 2005 5:25 pm
Откуда: туташние мы
Контактная информация:

Непрочитанное сообщение Garyck » Вс июл 01, 2007 2:35 pm

punk писал(а):нашёл ответ, как ни странно,проще некуда...
меняем кодировку с UNICODE на ANSI, и используем полученный символ для шифрования
А если в твоем файле будут использованы все символы кодовой таблицы, тогда что?
Краткий Чатлано-Пацакский словарь:
КЦ - спичка; ЦАК - колокольчик для носа; ЭЦИХ - ящик для узников; ЭЦИЛОПП - представитель власти;
ПЕПЕЛАЦ - межзвездный корабль; ГРАВИЦАППА - деталь от мотора пепелаца
КЮ - допустимое в обществе ругательство;
КУ - все остальные слова.

Аватара пользователя
punk
Атеист года 10
Сообщения: 3646
Зарегистрирован: Пн авг 29, 2005 7:18 pm
Откуда: монино
Поблагодарили: 8 раз
Контактная информация:

Непрочитанное сообщение punk » Вс июл 01, 2007 11:59 pm

в языке С++ есть стандартные функции для перевода кода из юникода в АНСИ, беру любой символв кодировке АНСИ и с помощью его сжимаю 0-ли в юникоде

статья братьев Фроловых, на сайте МИР ПК
"...Жить, наверное, лучше, не имея ничего… Ты становишься свободен, как зверь, как птица… Небо… Много времени на творчество..."
Ю.Клинских
"ИДУ НА ВЫ!" древние славяне
Press any key to continue or other key to pause.
Молодой специалист - дилетант широкого профиля.
Иногда мне кажется, что быть панком в современной России означает не ругаться матом, вести здоровый образ жизни и быть образованным человеком©

Ответить

Вернуться в «Soft-программы и операционные системы.»