Biblioteki C/C++
tokenizer
[szablon klasy] Umożliwia iterowanie po frazach występujących w podanym tekście, utworzonych przy pomocy określonej puli separatorów rozdzielających od siebie kolejne frazy.Składnia
#include <boost/tokenizer.hpp>
namespace boost
{
template <
typename TokenizerFunc = char_separator < char >,
typename Iterator = std::string::const_iterator,
typename Type = std::string
>
class tokenizer
{
};
}
Parametry szablonu
Opis szczegółowy
Umożliwia iterowanie po frazach występujących w podanym tekście, utworzonych przy pomocy określonej puli separatorów, które rozdzielają od siebie kolejne frazy.
Dodatkowe informacje
Niniejsze pojęcie jeszcze nie zostało wyczerpująco przez nas opracowane. Więcej informacji na temat niniejszego hasła znajdziesz pod adresem
http://www.boost.org/doc/libs/1_39_0/libs/tokenizer/tokenizer.htm.
Przykład
#include<iostream>
#include<string>
#include<boost/tokenizer.hpp>
int main()
{
std::string sNapis = "To jest, przykladowy test";
boost::tokenizer <> tokens( sNapis );
for( boost::tokenizer <>::iterator it = tokens.begin(); it != tokens.end(); ++it )
std::cout << * it << std::endl;
return 0;
}
Standardowe wyjście programu:
To
jest
przykladowy
test
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.