Download List

프로젝트 설명

Vstr is a safe and fast string library for C. It is designed for network communication. Its design uses chunks of ptr+length data, so adding, substituting, and deleting data are all fast operations. This model also allows it to do automatic referencing for mmap() areas of memory. Shortcut APIs are included to mmap() a file into a Vstr string, and read()/write() data to/from a Vstr string. Another big feature of the library is a POSIX and ISO 9899:1999 compliant printf() like function, which can also be extended with user supplied formatters that are gcc warning compatible. The total API is over 280 functions, but laid out in a easy to remember manner, including data parsing functions, a non-destructive split() function, and conversion functions (among others).

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-03-07 07:36 Back to release list
1.0.15

Bytemap 파싱 가속 기능을 추가했다. 사용자 지정 해시 formatters을 질주했다. 해결 숨겨진 리눅스 UIO 2GB의 한계와 GCC 4.x의 상징이 뇌 손상을 앨리어싱에 대한 추가했다. 솔라리스 수정 중입니다 제로와 문제에 대한 수정과 함께 만든 빌드 파일을 크기 vstr_sc_ 다른 사소한 문제 * _file () 및 몇 가지.
Tags: Minor feature enhancements
Bytemap functions were added to accelerate parsing. Custom formatters were sped up with a hash. Workarounds were added for a hidden Linux UIO 2GB limit and GCC 4.x symbol aliasing brain damage. Solaris build fixes were made along with a fix for a problem with loading zero-sized files with vstr_sc_*_file() and a couple of other minor problems.

Project Resources