Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: Ippo117 - 24 Novembre 2010, 13:45:36

Titolo: Tokenizzare una string
Inserito da: Ippo117 - 24 Novembre 2010, 13:45:36
Ciao a tutti,

ho la necessità di tokenizzare una string... devo esaminarla carattere per carattere, ma come faccio ad accedere ai singoli caratteri di una string?

(Non era più semplice copiare le string di c++, dove stringa[posizione] restituisce il carattere?)
Titolo: Re: Tokenizzare una string
Inserito da: dex - 24 Novembre 2010, 14:28:00
(Non era più semplice copiare le string di c++, dove stringa[posizione] restituisce il carattere?)

ciao
con Mid(string,posizione,lunghezza) fai la stessa cosa
Titolo: Re: Tokenizzare una string
Inserito da: Ceskho - 24 Novembre 2010, 18:46:49
Ciao a tutti,

ho la necessità di tokenizzare una string... devo esaminarla carattere per carattere, ma come faccio ad accedere ai singoli caratteri di una string?
Citazione

Come suggerito il mid svolge in maniera indolore questo compito....

(Non era più semplice copiare le string di c++, dove stringa[posizione] restituisce il carattere?)
[/quote

Non è più facile imparare ad usare gambas invece di chiedersi cosa possiamo copiare dagli altri linguaggi?
Titolo: Re: Tokenizzare una string
Inserito da: fsurfing - 24 Novembre 2010, 19:11:47
@cesko

imparare ad usare i tag no?
Titolo: Re: Tokenizzare una string
Inserito da: Ceskho - 24 Novembre 2010, 19:25:56
@cesko

imparare ad usare i tag no?

Se somigliassero a quelli di gambas si... ;D
Titolo: Re: Tokenizzare una string
Inserito da: Ippo117 - 24 Novembre 2010, 20:50:57
Citazione
Non è più facile imparare ad usare gambas invece di chiedersi cosa possiamo copiare dagli altri linguaggi?

Vista la documentazione di Gambas, rispondo secco "no". E poi perchè ignorare quando un altro linguaggio propone una soluzione migliore? :)
Titolo: Re: Tokenizzare una string
Inserito da: fsurfing - 24 Novembre 2010, 21:22:45
con l' istruzione c++ relativa alle stringhe non puoi fare tutto quello che puoi fare con un semplice mid!

e poi documentazione su queste cose cè ne fin troppa , certo se pretendi di trovare scritto da qualche parte " per scorrere una stringa carattere per carattere devi usare mid ..." credo che forse è meglio che lasci perdere gambas, del resto per fare quello che vuoi potresti utilizzare un infinità di altri modi. sta a te leggerti la documentazione su operazioni base e applicare un pò di fantasia e ragionamento per risolvere qualsiasi problema
Titolo: Re: Tokenizzare una string
Inserito da: Ippo117 - 24 Novembre 2010, 22:08:46
con l' istruzione c++ relativa alle stringhe non puoi fare tutto quello che puoi fare con un semplice mid!

Mah insomma... la stl sulle string fa veramente di tutto, sicuramente anche tutto quello che fa mid (a meno che non mi sia sfuggito qualcosa di molto importante riguardo a Mid).

Citazione
e poi documentazione su queste cose cè ne fin troppa , certo se pretendi di trovare scritto da qualche parte " per scorrere una stringa carattere per carattere devi usare mid ..."

Veramente non mi riferivo a questo, ma alla documentazione in generale: è frammentaria e la maggior parte degli esempi che si trovano in giro si riferiscono ancora a gambas1. Non riesco a capire dove andare a guardare quando mi serve sapere cosa fa una funzione/classe/quellocheè.
Titolo: Re: Tokenizzare una string
Inserito da: fsurfing - 24 Novembre 2010, 22:11:46
un buon inizio è scrivere la funzione o quello che è , selezionarla e premere F2

poi certamente qualcosa non troverai ma l' indispensabile c'è
Titolo: Re: Tokenizzare una string
Inserito da: dex - 24 Novembre 2010, 23:05:01
@cesko

imparare ad usare i tag no?

non sarebbe il caso di inserire nei tag anche il suo nuovo avatar?   :P :P

hai visto quanto è brutto?  :o
Titolo: Re: Tokenizzare una string
Inserito da: fsurfing - 25 Novembre 2010, 21:25:13
Citazione
hai visto quanto è brutto?  Scioccato
non è un avatar! è  la sua fototessera! :rotfl:
Titolo: Re: Tokenizzare una string
Inserito da: vuott - 03 Giugno 2012, 16:58:39
Vista la documentazione di Gambas, rispondo secco "no". E poi perchè ignorare quando un altro linguaggio propone una soluzione migliore? :)
Be'... se tanto ci tieni  :-\ , perché non ti scrivi una libreria esterna in C++ e la richiami in Gambas ?  :hatecomputer:
Titolo: Re: Tokenizzare una string
Inserito da: Top Fuel - 05 Giugno 2012, 23:56:15
Appunto. C'è gia MID che è di una semplicità esemplare, perchè complicarsi la vita così? :)