| Sorteer :: versies Sorteer :: Versies is een PERL 5-module voor het sorteren van revisie-achtige getallen. |
Download nu |
Sorteer :: versies Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Ed Avis and Matt Johnson
- Uitgever website:
- http://search.cpan.org/~edavis/Sort-Versions-1.5/Versions.pm
Sorteer :: versies Tags
Sorteer :: versies Beschrijving
Sorteer :: Versies is een PERL 5-module voor het sorteren van revisie-achtige getallen. Sorteren :: Versies is een PERL 5-module voor het sorteren van revisie-achtige nummers.Synopsis Gebruik Sorteer :: Varianten; @L = Sorteer {versionCMP ($ A, $ B)} QW (1,21.2.01.2A.01.2.A 1.A 02.A); ... gebruik Sorteer :: versies; Print 'lager' als VersionCMP ('1.2', '1.2a') == -1; ... gebruik Sorteer :: versies; % H = (1 => 'D', 2 => 'C', 3 => 'B', 4 => 'A'); @H = sorteren {versionCMP ($ H {$ a}, $ h {$ b})} Keys% H; Sorteren :: Versies kunnen eenvoudig sorteren van gemengde niet-numerieke en numerieke snaren, zoals de 'versienummers' dat veel Gedeelde bibliotheeksystemen en herzieningscontrolepakketten gebruiken. Dit is heel handig als u probeert om te gaan met gedeelde bibliotheken. Het kan ook worden toegepast op toepassingen die numerieke velden in de variabele breedte in tekst binnen tekst zijn. Andere toepassingen kunnen ongetwijfeld worden gevonden. Voor een uitleg van het algoritme is het eenvoudigst om naar deze voorbeelden te kijken: 1.1 <1,21.1A <1,21.1 <1.1.11.1 <1.1A 1.1.a <1.1A 1
Sorteer :: versies Gerelateerde software