gstring

La biblioteca general de cadenas se inspiró en las características de la manipulación de la cadena de lenguaje de programación del icono.
Descargar ahora

gstring Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • gstring Team
  • Sitio web del editor:
  • http://www.tek271.com/free/gsoverview.html

gstring Etiquetas


gstring Descripción

La Biblioteca General de Cuerdas se inspiró en las características de la manipulación de la cadena de lenguaje de programación de iconos. La Biblioteca General de Cuerdas se inspiró en las características de la manipulación de la cadena de lenguaje de programación de iconos. Esta biblioteca tiene una licencia de GNU, es decir, es gratis. Le animo a familiarizarse con la licencia de GNU y la apoye si está de acuerdo con él. Cuenta con dos características interesantes que son muy útiles en la manipulación de cadenas: generadores: un constructo que puede generar una secuencia de valores, y falla cuando no hay más valores. están disponibles. Esto es algo similar al iterador de Java. Esta biblioteca general de cadenas admite generadores a través de la interfaz iGenerator. Una operación puede consistir en dos (o más) generadores asociados, por ejemplo, por ejemplo. A través de un operador, si el segundo generador falla, revisa el primer generador y volvemos a intentar la operación. Piensa de una transacción de la base de datos para ayudarlo a comprender el retroceso, aunque son diferentes. Esta biblioteca general de cadenas admite retroceder a través de las clases del operador en el paquete GSRing.Operators.Siguiente es un ejemplo simple para mostrar la elegancia de estos conceptos. Supongamos que desea analizar una cadena para encontrar los índices de las vocales: Fuente de GSTRING = NUEVO GSTing ("Hello World"); // cadena para ser analizado Setchar Target = New Setchar ("Aeiou"); // vocas igenerator g = source.dogeneate (). Encuentra (). Generador (objetivo); // una variante generadora de búsqueda v; // una variante para mantener las posiciones generadas // bucle hasta que no haya más generaciones do {v = g.next (); // Obtenga la siguiente posición si (g.Ok ()) // si la generación exitosa, luego imprime el Sistema de posición .Out.Println (V); } mientras (g.ok ()); El ejemplo anterior se imprimirá: 14 7


gstring Software relacionado