Differenze tra le versioni di "Riposizionare in modo casuale i caratteri di una stringa con la funzione esterna strfry()"
Da Gambas-it.org - Wikipedia.
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 1: | Riga 1: | ||
− | La funzione esterna | + | La funzione esterna "strfry()", dichiarata nel file header di sistema "''/usr/include/string.h'' ", consente di riposizionare in modo casuale i caratteri presenti in una stringa. |
− | |||
− | |||
+ | Per utilizzare detta funzione esterna in Gambas, sarà necessario richiamare la libreria condivisa: "''libc.so.6'' ". | ||
Mostriamo di seguito un semplice esempio: | Mostriamo di seguito un semplice esempio: | ||
Riga 12: | Riga 11: | ||
− | + | Public Sub Main() | |
Dim s As String = "123456 abcde" | Dim s As String = "123456 abcde" | ||
Riga 20: | Riga 19: | ||
Print s | Print s | ||
− | + | End | |
Versione attuale delle 08:03, 24 giu 2023
La funzione esterna "strfry()", dichiarata nel file header di sistema "/usr/include/string.h ", consente di riposizionare in modo casuale i caratteri presenti in una stringa.
Per utilizzare detta funzione esterna in Gambas, sarà necessario richiamare la libreria condivisa: "libc.so.6 ".
Mostriamo di seguito un semplice esempio:
Library "libc:6" ' char *strfry (char *__string) ' Sautee STRING briskly. Private Extern strfry(__string As String) As String Public Sub Main() Dim s As String = "123456 abcde" s = strfry(s) Print s End