Gambas-it
Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto 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?)
-
(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
-
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?
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?
-
@cesko
imparare ad usare i tag no?
-
@cesko
imparare ad usare i tag no?
Se somigliassero a quelli di gambas si... ;D
-
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? :)
-
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
-
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).
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è.
-
un buon inizio è scrivere la funzione o quello che è , selezionarla e premere F2
poi certamente qualcosa non troverai ma l' indispensabile c'è
-
@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
-
hai visto quanto è brutto? Scioccato
non è un avatar! è la sua fototessera! :rotfl:
-
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:
-
Appunto. C'è gia MID che è di una semplicità esemplare, perchè complicarsi la vita così? :)