MT5
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.

MT5

Forum per gli studenti di informatica dell'MT5
 
IndiceIndice  CercaCerca  Ultime immaginiUltime immagini  RegistratiRegistrati  Accedi  

 

 RexString

Andare in basso 
+2
Dark_Sun
KillerCD
6 partecipanti
AutoreMessaggio
KillerCD
Moderatore
Moderatore
KillerCD


Numero di messaggi : 380
Età : 38
Localizzazione : Proprio Cosenza Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: RexString   RexString Icon_minitimeGio Dic 20, 2007 11:05 pm

niente di speciale, è una piccola classe per gestire stringhe... scaricabile da qui

http://web.tiscali.it/killercd/RexString.rar

nel main.cpp ho messo vari esempi di utilizzo. Nella prossima versione vorrei implementare anche le espressioni regolari, sono ben accetti suggerimenti e codice.

Prossimamente presenterò le classi per il TCP
Torna in alto Andare in basso
http://greensmurf.wordpress.com/
Dark_Sun
Primi Passi
Primi Passi
Dark_Sun


Numero di messaggi : 85
Età : 38
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeVen Dic 21, 2007 9:56 am

sei pro :*
Torna in alto Andare in basso
http://jacksms.it/
Carmine
Moderatore
Moderatore
Carmine


Numero di messaggi : 768
Localizzazione : Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeVen Dic 21, 2007 1:42 pm

Complimenti lol! continua così study
Torna in alto Andare in basso
Hiems
Utente Junior
Utente Junior
Hiems


Numero di messaggi : 404
Età : 37
Data d'iscrizione : 23.01.08

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeMer Gen 23, 2008 8:04 pm

la classe string non la conosce nessuno? -_-
Torna in alto Andare in basso
Carmine
Moderatore
Moderatore
Carmine


Numero di messaggi : 768
Localizzazione : Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeMer Gen 23, 2008 8:06 pm

Hiems ha scritto:
la classe string non la conosce nessuno? -_-

Sì ma ci sono delle differenze e delle funzioni in più, prova a usare la classe string e poi la rexstring poi mi dici con cosa ti trovi meglio.. lol!


Ultima modifica di il Mer Gen 23, 2008 8:26 pm - modificato 1 volta.
Torna in alto Andare in basso
KillerCD
Moderatore
Moderatore
KillerCD


Numero di messaggi : 380
Età : 38
Localizzazione : Proprio Cosenza Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeMer Gen 23, 2008 8:18 pm

Hiems ha scritto:
la classe string non la conosce nessuno? -_-

Evil or Very Mad la tua string... fa la split in base a caratteri arbitrari? la tua string.... ha la gestione delle stringe a basso livello per includere stringhe che contengono caratteri NULL? E soprattutto.... la tua string.... è scritta da me? What a Face
Torna in alto Andare in basso
http://greensmurf.wordpress.com/
Hiems
Utente Junior
Utente Junior
Hiems


Numero di messaggi : 404
Età : 37
Data d'iscrizione : 23.01.08

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeMer Gen 23, 2008 8:29 pm

oh no, non è scritta da te!
Casomai dovesse servirmi far qualcosa del genere ti ringrazierò, tranquillo!
Con questo non sto sminuendo il tuo lavoro, ovviamente.
Torna in alto Andare in basso
Lobotomia
Utente Junior
Utente Junior
Lobotomia


Numero di messaggi : 256
Data d'iscrizione : 24.01.08

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeGio Gen 24, 2008 12:38 pm

KillerCD ha scritto:
Hiems ha scritto:
la classe string non la conosce nessuno? -_-

Evil or Very Mad la tua string... fa la split in base a caratteri arbitrari? la tua string.... ha la gestione delle stringe a basso livello per includere stringhe che contengono caratteri NULL? E soprattutto.... la tua string.... è scritta da me? What a Face

a dire la verità si Razz
Non è che chi ha scritto la STL è proprio un minchione Very Happy

P.s. come mai hai messo tutto nel .h?
Torna in alto Andare in basso
http://www.pettinix.org
KillerCD
Moderatore
Moderatore
KillerCD


Numero di messaggi : 380
Età : 38
Localizzazione : Proprio Cosenza Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeGio Gen 24, 2008 1:49 pm

Lobotomia ha scritto:


a dire la verità si Razz
Non è che chi ha scritto la STL è proprio un minchione Very Happy

P.s. come mai hai messo tutto nel .h?

Mi fanno tutti questa domanda Smile In realtà, so di andare contro la standard universale dei programmatori c++... Non mi piace sprecare un file H per la definizione di una sola classe quindi, per una questione di compattezza del codice, metto definizione e implementazione nello stesso file
Torna in alto Andare in basso
http://greensmurf.wordpress.com/
Lobotomia
Utente Junior
Utente Junior
Lobotomia


Numero di messaggi : 256
Data d'iscrizione : 24.01.08

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeGio Gen 24, 2008 3:16 pm

KillerCD ha scritto:
Lobotomia ha scritto:


a dire la verità si Razz
Non è che chi ha scritto la STL è proprio un minchione Very Happy

P.s. come mai hai messo tutto nel .h?

Mi fanno tutti questa domanda Smile In realtà, so di andare contro la standard universale dei programmatori c++... Non mi piace sprecare un file H per la definizione di una sola classe quindi, per una questione di compattezza del codice, metto definizione e implementazione nello stesso file

Non è una questione di standard, il .h viene compilato ogni volta, inoltre è il precompilatore ha del lavoro in più da fare.
Oltre che stilisticamente la questione è anche tecnicamente sbagliata Smile
Torna in alto Andare in basso
http://www.pettinix.org
KillerCD
Moderatore
Moderatore
KillerCD


Numero di messaggi : 380
Età : 38
Localizzazione : Proprio Cosenza Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeGio Gen 24, 2008 10:01 pm

Lobotomia ha scritto:


Non è una questione di standard, il .h viene compilato ogni volta, inoltre è il precompilatore ha del lavoro in più da fare.
Oltre che stilisticamente la questione è anche tecnicamente sbagliata Smile

MMm non lo sapevo Damn! ok promesso, nel prossimo post li divido, lo giuro sunny
Torna in alto Andare in basso
http://greensmurf.wordpress.com/
joe23
Nuovo Ingresso
Nuovo Ingresso
joe23


Numero di messaggi : 29
Localizzazione : Palmi
Data d'iscrizione : 19.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeGio Gen 24, 2008 11:19 pm

Se non fosse per le questioni tecniche (di cui nemmeno io ero a conoscenza) sarei daccordo a scrivere tutta la classe in un unico file. Oggi i tempi richiesti (parlo nelle aziende) per lo sviluppo di software sono sempre + ristretti, e Java insegna che si può benissimo fare a meno di dividere le due cose, risparmiando così un pò di tempo. Tra l'altro a me mi ha sempre annoiato scrivere 2 file diversi.
Torna in alto Andare in basso
Hiems
Utente Junior
Utente Junior
Hiems


Numero di messaggi : 404
Età : 37
Data d'iscrizione : 23.01.08

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeGio Gen 24, 2008 11:38 pm

joe23 ha scritto:
Tra l'altro a me mi ha sempre annoiato scrivere 2 file diversi.

Oltre che per i motivi detti da Lobotomia, questioni stilistiche e compagnia bella, avere i file divisi è una bella comodità.
Insomma, se le funzioni sono brevi è un conto, ma altrimenti tra commenti e codice si può creare confusione.
Avere un file chiaro che dice tutto è meglio per avere un quadro comprensivo generale in maniera rapida. Poi se vuoi vedere le funzioni hai il tuo bel file Very Happy
Sarà noioso, ma è utile, secondo me.
Torna in alto Andare in basso
Carmine
Moderatore
Moderatore
Carmine


Numero di messaggi : 768
Localizzazione : Cosenza
Data d'iscrizione : 16.12.07

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeVen Gen 25, 2008 12:43 am

Io pure sono per tutto in un file unico, è molto più comodo, e di solito all'utilizzatore poco interessa di com'è implementata internamente una classe..
Torna in alto Andare in basso
Lobotomia
Utente Junior
Utente Junior
Lobotomia


Numero di messaggi : 256
Data d'iscrizione : 24.01.08

RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitimeVen Gen 25, 2008 12:37 pm

per chi ha nominato Java, consiglio di programmazione oltre che questione al solito tecnica per compilatore vm e via dicendo
si consiglia che in ogni classe java ci sia una sola classe ed è quasi oblbigo che solo una sia pubblica, come fate a mettere tutto in un file?
Inoltre è vero che spesso chi userà la classe non ha necessità di sapere come è implementata, ma molto spesso qualcuno avrà necessità di modificare il codice e non è leggibile un solo file di mille righe...

#IF 0
e non consideriamo le varie questioni di commenti, leggibilità, stile etc etc
#ENDIF
Torna in alto Andare in basso
http://www.pettinix.org
Contenuto sponsorizzato





RexString Empty
MessaggioTitolo: Re: RexString   RexString Icon_minitime

Torna in alto Andare in basso
 
RexString
Torna in alto 
Pagina 1 di 1

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
MT5 :: Fai da te :: Il mio programma-
Vai verso: