AFL - Advanced File Library
Страница 1 из 1
AFL - Advanced File Library
Это небольшая библиотека, написанная для одной моей программы - редактора файлов. Программа, еще не дописана, библиотека тоже в стадии альфы. Однако некоторые вещи она уже умеет делать довольно неплохо (как мне кажется). Код библиотеки написан на С++ (компиляция gcc), но однажды (из-за того, что захотелось к софтине прикрутить скриптовой движок) я сварганил враппер на С (ну а от него и до FreeBasic недалеко). Дизайн библиотеки что-то перестал мне нравиться, и я думаю над тем, чтоб переписать довольно большую часть кода. Но на сегодняшний день библиотека умеет:
- читать/записывать файлы (ну само собой)
- работать с файлами неограниченного размера (ну как неограниченными - насколько позволят 64-битные указатели. Так что если у кого завалялся файлик на 2^64 + 1 байт, либа на нем грохнется, не задумываясь)
- делать отмену - повтор. Количество уровней ограничивается только оперативной памятью.
- работать с буфером обмена. Тут правда пока еще есть недоработки - либа понимает только свой собственный формат - то есть вставить что-нибудь в другую программу не получится. И из другой тоже.
Это вроде бы и все. Ну и работает это чудо, конечно, пока только под Windows. Но тем не менее, может быть, кому-то и пригодится - буду очень рад. А если пригодится, с вас багрепорты Хотя вроде бы сильно библиотеку не глючило, альфа есть альфа.
Download: http://ifolder.ru/21493170
- читать/записывать файлы (ну само собой)
- работать с файлами неограниченного размера (ну как неограниченными - насколько позволят 64-битные указатели. Так что если у кого завалялся файлик на 2^64 + 1 байт, либа на нем грохнется, не задумываясь)
- делать отмену - повтор. Количество уровней ограничивается только оперативной памятью.
- работать с буфером обмена. Тут правда пока еще есть недоработки - либа понимает только свой собственный формат - то есть вставить что-нибудь в другую программу не получится. И из другой тоже.
Это вроде бы и все. Ну и работает это чудо, конечно, пока только под Windows. Но тем не менее, может быть, кому-то и пригодится - буду очень рад. А если пригодится, с вас багрепорты Хотя вроде бы сильно библиотеку не глючило, альфа есть альфа.
Download: http://ifolder.ru/21493170
DiG. GeRR- Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения