Lib_str
Вложений: 1
Библиотека с некоторыми дополнительными функциями обработки строк.
Новые функции: trim(string s) - Удаление пробелов в начале и в конце текста startwith(string s, string s2) - Проверка строки s: содержит ли она в своём начале текст s2. Возвращает 0 или 1. endwith(string s, string s2) - Проверка строки s: содержит ли она в своём конце текст s2. Возвращает 0 или 1. |
Ответ: Lib_str
Такое и на паскале можно написать.
Odd напиши библиотеку лучше, чтобы картинка прозрачность менялась. Lib_alpha ты ее не дописал. |
Ответ: Lib_str
Вложений: 1
Добавлена функция шифрования строки. Что ещё по строкам нужно добавить? Заказывайте.
string Codex(s: string; key: string) - Простейшее шифрование строки текста по методу XOR s - шифруемая строка, key - ключ шифрования (длина ключа - произвольная). Для расшифровки используется эта же функция, но вместо s подставляем зашифрованную строку. Данное шифрование можно применять в качестве дополнительной защиты при использовании других алгоритмов шифрования (например, Base64 или MD5) НЕСКОЛЬКО СОВЕТОВ ПО УВЕЛИЧЕНИЮ КРИПТОСТОЙКОСТИ 1. Ключ шифрования делать подлиннее и позаковыристее. Ключ не должен быть осмысленным словом или фразой t8%FжW21?sПqб(*Z - прекрасный пример ключа 2. Не нужно писать ключ в программе открытым текстом, типа так: key := 'superkey'; Его можно будет легко прочитать даже непрофессионалу, используя InClass Translator лучше делать хотя бы так: key := chr(115) + chr(117) + chr(112) ... PS: Теперь буду продолжать работы над оконным интерфейсом. ;) |
Lib_str
То, что надо! odd, спасибо тебе! :super:
|
Lib_str
А конвертацию UTF-8<->1251 можешь сделать?
|
Ответ: Lib_str
А нельзя ли седлать функцию установки длины строки.
|
Ответ: Lib_str
Цитата:
Цитата:
|
Ответ: Lib_str
Реализуйте этот код
function pos(Substr,S:string):integer; как в Delphi возвращяет в строке S номер начал подстроки Substr например i:=pos('рив','привет'); вернёт цифру 2 |
Ответ: Lib_str
Цитата:
|
Ответ: Lib_str
Цитата:
|
Ответ: Lib_str
Цитата:
|
Часовой пояс GMT +4, время: 08:28. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot