C++ String Toolkit Library
[INTRODUCTION]
The C++ String Toolkit Library (StrTk) consists of robust, optimized
and portable string processing algorithms for the C++ language. StrTk
is designed to be easy to use and integrate within existing code
bases. Furthermore the library has a rich set of features that makes
light work of any kind of string processing task.
[COPYRIGHT NOTICE]
Free use of the String Toolkit Library is permitted under the
guidelines and in accordance with the most current version of the
Common Public License.
http://www.opensource.org/licenses/cpl1.0.php
[DOWNLOADS & UPDATES]
All updates and the most recent version of the C++ String Toolkit can
be found at:
(1) http://www.partow.net/programming/strtk/index.html
(2) http://strtk.partow.net
Code repository:
(1) http://code.google.com/p/strtk/
(2) svn checkout http://strtk.googlecode.com/svn/trunk/ strtk
[INSTALLATION]
(1) strtk.hpp should be placed in a project or system include path
(e.g: /usr/include/).
(2) If the Boost libraries (random, regex, lexical_cast etc) are not
available or it not wished they be used then the following
preprocessor directive needs defining, either in code before strtk.hpp
is included or as a compiler switch:
(*) strtk_no_tr1_or_boost
(3) It is advisable to have either Boost installed or a TR1 compliant
C++ standard library. Installation of Boost on:
(*) Win32 : http://www.boostpro.com/download
(*) Ubuntu : boost packages via apt-get or synaptic
(*) Fedora : yum -y install boost-devel
(*) http://www.boost.org/doc/libs/release/more/getting_started/index.html
[COMPILATION]
(1) For a complete build: make clean all
(2) For a PGO build: make clean pgo
(3) To strip executables: make strip_bin
[COMPILER COMPATIBILITY]
(*) GNU Compiler Collection (4.3+)
(*) Intel� C++ Compiler (9.x+)
(*) Clang/LLVM (1.1+)
(*) Microsoft Visual Studio C++ Compiler (8.1+)
(*) Comeau C++ Compiler (4.3+)
[FILES]
(00) Makefile
(01) readme.txt
(02) strtk.hpp
(03) strtk_bloom_filter_example.cpp
(04) strtk_combinations.cpp
(05) strtk_combinator_example.cpp
(06) strtk_converters_example.cpp
(07) strtk_examples.cpp
(08) strtk_glober.cpp
(09) strtk_hexview.cpp
(10) strtk_ipv4_parser.cpp
(11) strtk_keyvalue_example.cpp
(12) strtk_nth_combination_example.cpp
(13) strtk_numstats.cpp
(14) strtk_parse_test.cpp
(15) strtk_period_parser.cpp
(16) strtk_random_line.cpp
(17) strtk_randomizer.cpp
(18) strtk_search_trie_example.cpp
(19) strtk_serializer_example.cpp
(20) strtk_text_parser_example01.cpp
(21) strtk_text_parser_example02.cpp
(22) strtk_tokengrid_example.cpp
(23) strtk_tokenizer_cmp.cpp
(24) strtk_tokenizer_test.cpp
(25) strtk_wordfreq.cpp
没有合适的资源?快使用搜索试试~ 我知道了~
C++字符串处理类库及范例
共26个文件
cpp:23个
makefile:1个
txt:1个
5星 · 超过95%的资源 需积分: 41 52 下载量 132 浏览量
2012-08-26
16:42:08
上传
评论 2
收藏 152KB ZIP 举报
温馨提示
该资源是一个鲁棒性好,经过优化的C++字符串处理算法,包括分割字符串,自定义分隔符,字符串匹配,字符串搜索,不需要编译和安装。
资源推荐
资源详情
资源评论
收起资源包目录
strtk.zip (26个子文件)
strtk
strtk_glober.cpp 4KB
strtk_tokenizer_cmp.cpp 50KB
strtk_text_parser_example02.cpp 4KB
strtk_randomizer.cpp 2KB
strtk_wordfreq.cpp 4KB
strtk.hpp 756KB
strtk_search_trie_example.cpp 6KB
strtk_numstats.cpp 5KB
strtk_ipv4_parser.cpp 4KB
strtk_random_line.cpp 2KB
strtk_parse_test.cpp 25KB
strtk_nth_combination_example.cpp 5KB
strtk_serializer_example.cpp 31KB
strtk_tokengrid_example.cpp 27KB
strtk_converters_example.cpp 6KB
Makefile 10KB
strtk_examples.cpp 64KB
strtk_combinations.cpp 2KB
strtk_text_parser_example01.cpp 2KB
strtk_keyvalue_example.cpp 14KB
strtk_hexview.cpp 4KB
strtk_tokenizer_test.cpp 103KB
strtk_period_parser.cpp 5KB
strtk_bloom_filter_example.cpp 7KB
readme.txt 3KB
strtk_combinator_example.cpp 2KB
共 26 条
- 1
资源评论
- zs20102112512013-05-08这个非常棒,值得学习
- huaiwen_zhang2013-06-15东西不错,我拿来做ACM备赛的材料,很实用
- dawochong2014-09-16东西不错,值得学习,很实用
- alexmayer2013-02-19这个非常棒,值得学习,已经改造用在实际项目中。
xiaoding133
- 粉丝: 413
- 资源: 50
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功