| |
|
|
| KompilierenMarqueSéparation {$cleq}
Declare s$
Cls
s$="TEST THE FASTEST XPROFAN"
print s$+"."
print rstr$(s$)+"."
Waitkey
End
proc rstr$
parameters s$
declare ss$
ss$:=s$+" "
AsmStart _rstr
Parameters addr(s$),len(s$),addr(ss$)
.data
cw dd 0
.code
mov eax,para1
mov ebx,para2
mov ecx,para3
mov cw,ebx
mov edx,0
.while edx<ebx
dec cw
push ebx
push edx
mov edx,cw
mov bl,[ecx+edx]
pop edx
mov [eax+edx],bl
pop ebx
inc edx
.endw
AsmEnd
return s$
endproc
ou bien nichtasm: KompilierenMarqueSéparationPRFellow-Présentation
Autor: Thomas Bois
Einen String de hinten pour vorne balayer
Déclarer strbuf#
Proc ReverseString
Paramètres s$
Déclarer l%,result$
Laisser l%=Len($ S)
Faible strbuf#,Ajouter(l%,1)
String strbuf#,0=s$
Décembre l%
Tandis que Gt(l%,-1)
Laisser result$=result$;Char$(strbuf#,l%,1)
Décembre l%
Wend
Dispose strbuf#
Retour result$
ENDPROC
Beispiel
Cls
Déclarer n&
n&=&gettickcount
ReverseString $ MkStr($Syspath + $WinPath,100)
imprimer (&gettickcount - n&) / 1000,Len($ MkStr($Syspath + $WinPath,100))
WaitInput
ou bien de M.Dell KompilierenMarqueSéparationSalve, iF. |
|
|
| |
|
|
|
Michael Wodrich | |
|
| Programmieren, das spannendste Detektivspiel der Welt. | 24.09.2005 ▲ |
|
|
|
|
Frank Abbing | |
|
|
|
H.Brill | ou bien avec Move + Substr$()
ou bien encore einfacher avec Milieu$()
|
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | vor 16 Tagen ▲ |
|
|
|