gstring.

A biblioteca geral de string foi inspirada pelo ícone Programação de características de manipulação de string de linguagem.
Baixe Agora

gstring. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • gstring Team
  • Site do editor:
  • http://www.tek271.com/free/gsoverview.html

gstring. Tag


gstring. Descrição

A biblioteca geral das strings foi inspirada pelo ícone Programming Language Language String Manipulation Recursos. A biblioteca geral das strings foi inspirada pelo ícone Programming Language Language String Manipulation Recursos. Esta biblioteca tem uma licença GNU, isto é, é gratuita. Eu encorajo-o a se familiarizar com a licença GNU e apoiá-lo se você concordar com o it.icon tem dois recursos interessantes que são muito úteis em manipulação de string: geradores: uma construção que pode gerar uma seqüência de valores e falhar quando não há mais valores estão disponíveis. Este é um pouco semelhante ao iterador de Java. Esta biblioteca geral de string suporta geradores através da interface do Igenerator.backtracking: uma operação pode consistir em dois (ou mais) geradores associados, e. Através de um operador, se o segundo gerador falhar, recuamos para o primeiro gerador e tente novamente a operação novamente.Phink de uma transação de banco de dados para ajudá-lo a entender o retrocesso, embora eles sejam diferentes. Essa biblioteca de string gerais suporta o backtracking através das classes do operador no pacote GSTRING.Operators.Vnext é um exemplo simples para mostrar a elegância desses conceitos. Suponha que você deseja analisar uma string para encontrar os índices de vogais: GSTRING Fonte = Novo Gstring ("Hello World"); // string para ser analisado setchar alvo = novo setchar ("aeouou"); // vogais igenerator g = source.dogenerate (). Localizar (). Gerador (alvo); // uma variante do gerador de encontro v; // uma variante para realizar posições geradas // loop até não mais gerações de {v = g.next (); // Obtenha a próxima posição se (g.ok ()) // se geração bem-sucedida, então imprima o sistema de posição.Out.println (v); } enquanto (g.ok ()); o exemplo acima imprimirá: 14 7


gstring. Software Relacionado

Surakware Base Library.

O objetivo da Biblioteca de Base SurakWare (SWL / libswl) é servir como uma estrutura independente de plataforma para C ++ e QPascal. ...

141

Download