MT5

Forum per gli studenti di informatica dell'MT5
IndiceIndice  FAQFAQ  CercaCerca  RegistrareRegistrare  ConnessioneConnessione  
 

RexString

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: RexString   Gio Dic 20, 2007 10: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
Tornare in alto Andare in basso
Dark_Sun
Primi Passi
Primi Passi



Età : 22
Registrato il : 16/12/07
Messaggi : 85

MessaggioOggetto: Re: RexString   Ven Dic 21, 2007 8:56 am

sei pro :*
_________________
JackSMS.it - SMS gratis, o quasi
XDCC.it - Motore di ricerca per IRC
Tornare in alto Andare in basso
Carmine
Moderatore
Moderatore



Età : 21
Registrato il : 16/12/07
Messaggi : 652
Localizzazione : Cosenza

MessaggioOggetto: Re: RexString   Ven Dic 21, 2007 12:42 pm

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



Età : 21
Registrato il : 23/01/08
Messaggi : 341

MessaggioOggetto: Re: RexString   Mer Gen 23, 2008 7:04 pm

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



Età : 21
Registrato il : 16/12/07
Messaggi : 652
Localizzazione : Cosenza

MessaggioOggetto: Re: RexString   Mer Gen 23, 2008 7: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!
_________________
Quando la massa vede in te un Pazzo e folli le cose che dici, folli le cose che pensi, folli le cose che fai, allora sorridi e guardandoti allo specchio inchinati: sei davanti a un Genio.
Perchè coloro che sono abbastanza folli da pensare di cambiare il mondo, sono quelli che poi lo fanno...


Ultima modifica di il Mer Gen 23, 2008 7:26 pm, modificato 1 volta
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: RexString   Mer Gen 23, 2008 7: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
Tornare in alto Andare in basso
Hiems
Utente Junior
Utente Junior



Età : 21
Registrato il : 23/01/08
Messaggi : 341

MessaggioOggetto: Re: RexString   Mer Gen 23, 2008 7: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.
Tornare in alto Andare in basso
Lobotomia
Utente Junior
Utente Junior



Registrato il : 24/01/08
Messaggi : 250

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 11:38 am

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?
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 12: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
Tornare in alto Andare in basso
Lobotomia
Utente Junior
Utente Junior



Registrato il : 24/01/08
Messaggi : 250

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 2: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
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 9: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
Tornare in alto Andare in basso
joe23
Nuovo Ingresso
Nuovo Ingresso



Registrato il : 19/12/07
Messaggi : 26
Localizzazione : Palmi

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 10: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.
Tornare in alto Andare in basso
Hiems
Utente Junior
Utente Junior



Età : 21
Registrato il : 23/01/08
Messaggi : 341

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 10: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.
Tornare in alto Andare in basso
Carmine
Moderatore
Moderatore



Età : 21
Registrato il : 16/12/07
Messaggi : 652
Localizzazione : Cosenza

MessaggioOggetto: Re: RexString   Gio Gen 24, 2008 11:43 pm

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..
_________________
Quando la massa vede in te un Pazzo e folli le cose che dici, folli le cose che pensi, folli le cose che fai, allora sorridi e guardandoti allo specchio inchinati: sei davanti a un Genio.
Perchè coloro che sono abbastanza folli da pensare di cambiare il mondo, sono quelli che poi lo fanno...
Tornare in alto Andare in basso
Lobotomia
Utente Junior
Utente Junior



Registrato il : 24/01/08
Messaggi : 250

MessaggioOggetto: Re: RexString   Ven Gen 25, 2008 11:37 am

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
_________________
Non lo so. Le cose più strane. Ma non è paura, proprio paura...è un po’ diverso...la paura viene da fuori, questo io l’ho capito, tu sei lì e ti arriva addosso la paura, ci sei tu e c’è lei...è così...

PettiNix - Linux, Open Source e Free Software
Il mio blog
Tornare in alto Andare in basso

RexString

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 su1

Permesso del forum:Non puoi rispondere agli argomenti in questo forum
MT5 :: Fai da te :: Il mio programma-