BBAT BATCH ON-LINE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 29 Jan 2020, 10:53
Derniers sujets
Flux RSS



Flag Counter
Partenaires

Méthode pour décomposer un string

Aller en bas

Méthode pour décomposer un string  Empty Méthode pour décomposer un string

Message par Sachadee Jeu 12 Déc 2013, 22:25

2 techniques pour décomposer un string (Bbat = B b a t) :

Traditionnelle techniques de comptage d'un string :

Code:
@ECHO OFF &SETLOCAL
setlocal EnableDelayedExpansion
set $var="Bbat"

:test
if defined $var (set $l=!$l! %$var:~0,1%
                 set $var=%$var:~1%
                 goto:test)
echo !$l:~1!



à l'aide de cmd /u Source Aacini : [Vous devez être inscrit et connecté pour voir ce lien]


Code:
setlocal EnableDelayedExpansion
Set $var="Bbat"
for /F "delims=" %%a in ('cmd /D /U /C echo %$var% ^| find /V ""') do (set $l=!$l! %%a)

echo !$l!


Au niveau rapidité de traitement la première solution est beaucoup plus rapide. J'ai fait un test sur 1000 itération Résultat :

12 secondes pour la première solution
70 secondes pour la deuxième.

Y ' a pas foto....

 Méthode pour décomposer un string  2693794285

_________________
@SachaDee
Sachadee
Sachadee
Admin
Admin

Mensagens : 591
Data de inscrição : 04/06/2013

https://bbat.forumeiro.com

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum