05.12.2009, 05:48
сёня выходной, пишу прямо ща оставшиеся инструменты.
Кста, какие, обычно, лишние функции в таких библах не нужны? просто спросил, т.к. лишнего ничего я не добавлю, но все-таки. И еще 1 противоположный вопрос - какие фуньки как раз-таки нужны обязательно?
я планирую вот такой набор инструментов для версии 1.0 библиотеки (сейчас 0.1) :
1 - для открытия файла
2 - для закрытия файла
3 - для чтения строки из ключа
4 - для чтения целого числа из ключа
5 - для чтения дробного числа из ключа
6 - для записи строки в указанный ключ
7 - для записи целого числа в указанный ключ
8 - для записи дробного числа в указанный ключ
Т.е. никаких дополнительных функций в файле не будет кроме этих 8 штук. Все описания инструментов будут лежать в самом верхнем комменте скрипта, для удобства тех, кто не желает читать код, а хочет просто пользоваться и знать что как работает. Если есть пожелания насчет других инструментов, посоветуйте. Я могу ошибаться но, возможно, кому-то пригодятся и такой дополнительный набор инструментов как:
* - проверка, существует ли INI файл по указанному пути ( аналог fexist )
* - создание INI файла с указанным контентом
* - удаление INI файла ( аналог fremove )
Повторюсь, эти * это те дополнительные инструменты, которые я добавлю, если они будут вам нужны. Если они не нужны, их не будет. ТАкже можете предложить свои поправки в базовые 8 инструментов.
Кста, какие, обычно, лишние функции в таких библах не нужны? просто спросил, т.к. лишнего ничего я не добавлю, но все-таки. И еще 1 противоположный вопрос - какие фуньки как раз-таки нужны обязательно?
я планирую вот такой набор инструментов для версии 1.0 библиотеки (сейчас 0.1) :
1 - для открытия файла
2 - для закрытия файла
3 - для чтения строки из ключа
4 - для чтения целого числа из ключа
5 - для чтения дробного числа из ключа
6 - для записи строки в указанный ключ
7 - для записи целого числа в указанный ключ
8 - для записи дробного числа в указанный ключ
Т.е. никаких дополнительных функций в файле не будет кроме этих 8 штук. Все описания инструментов будут лежать в самом верхнем комменте скрипта, для удобства тех, кто не желает читать код, а хочет просто пользоваться и знать что как работает. Если есть пожелания насчет других инструментов, посоветуйте. Я могу ошибаться но, возможно, кому-то пригодятся и такой дополнительный набор инструментов как:
* - проверка, существует ли INI файл по указанному пути ( аналог fexist )
* - создание INI файла с указанным контентом
* - удаление INI файла ( аналог fremove )
Повторюсь, эти * это те дополнительные инструменты, которые я добавлю, если они будут вам нужны. Если они не нужны, их не будет. ТАкже можете предложить свои поправки в базовые 8 инструментов.