Dpstring [testé sous dev-c++ 5]

Soyez le premier à donner votre avis sur cette source.

Vue 3 850 fois - Téléchargée 94 fois

Description

C'est une classe de string développée pour l'utilisation dans le cadre de Dream Project (voir notre site) mais on vous la donne car c'est très pratique...

Source / Exemple :


// exemple de code.
// on peut utiliser DPString comme un char* (LPSTR) normal

#include "DPString.h"
// il faut lier à la librairie DPString.a

void main()
{
     DPString mondpstring; // initialisation avec 256 char
     cin >> monstring;
     cout << monstring;
     monstring += "hello"; // concatenation avec agrandissement si necessaire de la chaine
     monstring = "salut"; // chaine redimensinnée + "salut" placée dedant
     monstring = 10; // 10 est converti en chaine "10" et ensuite on fait egal "="
     // pareil avec +=
     // ">", "<" ... font des lstrcmp()
     monstring.IncSize(10) // augmente la taille de la chaine "à la main"
     // idem pour DecSize mais pour diminuer la taille
}

Conclusion :


visitez notre site!
http://dreamproject.free.fr
et donnez nous vos impressions

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
4
Date d'inscription
mercredi 16 octobre 2002
Statut
Membre
Dernière intervention
24 octobre 2002

Désolé c'était juste pour aider certaines personnes mais si vous voulez, j'enlève ca tout de suite...
Comment on fait pour enlever une source?
Messages postés
162
Date d'inscription
jeudi 15 mars 2001
Statut
Membre
Dernière intervention
1 avril 2005

alors c'est qu'il est temps de mettre sérieusement les choses au point.
ce site, c'est pour diffuser des code source d'EXEMPLE en but d'apprendre, et non pas de te faire de la PUB alors ou code source, ou delete !
Messages postés
4
Date d'inscription
mercredi 16 octobre 2002
Statut
Membre
Dernière intervention
24 octobre 2002

Le problème est que je n'offre pas la librairie, je la développe pour un jeu et donc je ne distribue pas le source mais sur vos conseils, j'ai écrit un tutorial à propos des operateurs. Le reste n'est que fonctions que l'on peut trouver dans la categorie "chaine de caracteres" et de nombreux reallocs (je trouve cette fonction bien meilleure que new).
Messages postés
127
Date d'inscription
mercredi 18 juillet 2001
Statut
Membre
Dernière intervention
27 octobre 2004

Je suis tout à fait d'accord avec Kaid.
Il s'agit de mettre à la disposition des autres personnes du code et non pas des utilitaires, add-on, etc...

C'est l'implémentation de ta classe qui nous intéresse, pas une simple utilisation.

Cordialement.
ADPro22.
Messages postés
949
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006

Je suis d'accord avec toi sur le fait que les débutants sont rebutés / font des erreurs avec les char* mais si tu donnais ton code source, ils pourraient comprendre comment on programme une classe string et ainsi progresser.
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.