===)-----------------------
 Groupe : Membres
|
Cool, 1 TP pour le chapitre, c'est bien j'en suis pile là !
|
the best OS? linux naturally!
 Groupe : Membres
|
Trop bien ça va me permettre de retourner un peu sur du C++ et de bien m'entraîner 
Utilisez Veosearch à la place de google ou de votre moteur de recherche habituel  news ici (descendez un peu)
Vous avez des questions ayant trait au Lycée (orientation, méthodes...)? Désormais, plus besoin de créer un nouveau sujet, posez-les dans le topic spécialement crée pour ça!
|
 Groupe : Membres
|
Merci mateo faudrait plus de TP dans ce genre (difficile) ou il faut bien reflechir.
Et celui la est vraiment genial j'ai hate de le commencer
mici
#En ces temps d’imposture universelle, dire la vérité est un acte révolutionnaire « 2 + 2 = 5 »
|
 Groupe : Membres
|
ouep, faut que j'aille faire sa maintenant.
|
Tu devrais.
 Groupe : Membres
|
Citation : NewserEn effet, je savais d'avance qu'il s'agirait d'un des plus gros TP et que j'aurai à écrire.
A rectifier.
L'arme à la main et la larme à l'oeil
Oui je vais tirer et répandre le deuil
Et je vais pleurer
Et ta vie que je cueille
Ma patrie me décore pour avoir ta mort
|
KDE fan
 Groupe : Membres
|
Chouette, encore un tuto de C++ 
|
Geek un jour. Geek toujours...
 Groupe : Membres
|
Dommage, je voudrais bien le lire mais j'ai un espace membre à coder pour demain en php. Je n'ai pas le temps...
Mon Site , Faites pas gaffe au design horrible, la V2 arrangera cela.
Ce site est dédié à mon groupe de rock, musique ,musique et encore musique sont tous ce qu'il y a de mieux
V2 en préparation : |||||||||| 10%
|
Agena
 Groupe : Bannis
|
C'est sympa.
Intel Core 2 quad Q6600 / 2048 Mo DDR2 corsair / Gigabyte GA-P35C-DS3R / Samsung 7200T/Min 2*250Go (Spinpoint T166) en Raid 0 / Nvidia GeForce 8800 GtS 512 Mo / Fortron blue storm II 400w /razer Copperhead /Antec Nine hundred.
Changer une image d'eté en une image hivernale
|
Hé hé hé ...
 Groupe : Membres
|
 !
|
Ca y est j'ai une citation !
 Groupe : Membres
|
Citation : ElectrolyteCitation : NewserEn effet, je savais d'avance qu'il s'agirait d'un des plus gros TP et que j'aurai à écrire.
A rectifier.
+
Citation : Newsqui montrait comment utiliser la classe string du la bibliothèque standard
Sinon beau boulot :-)
|
Groupe : Membres
|
Cool, de quoi avancer dans le cours!
|
 Groupe : Membres
|
Super. C'est exactement ce que je prévoyais de faire 
|
Chieur professionnel
 Groupe : Membres
|
Bof, il faut remplacer tous les delete par delete[] pour éviter les fuites mémoires.
|
 Groupe : Membres
|
|
The Other Side


|
|
 Groupe : Membres
|
|
Ex-Admin
 Groupe : Membres
|
Code : C++ - Afficher / masquer les numéros de ligneZString ZString::operator=(const ZString &chaine){
delete m_chaine;
m_chaine = copie(chaine.m_chaine);
m_longueur = longueur(chaine.m_chaine);
return *this;
}
 Aïe, c'est super dangereux ca :/ Qu'arrive t'il en cas d'auto-assignation?
Code : C++ - Afficher / masquer les numéros de ligneZString machaine = "blabla";
//Ici, exemple stupide, en général, ce genre d'auto-assignation arrive lorsqu'on utilise gère plusieurs pointeurs vers un même objet, mais c'est pur montrer le principe
machaine = machaine;
Résultat:
1. "delete m_chaine;" -> Désalloue la chaine "blabla" (mais le pointeur n'est pas à NULL)
2. copie depuis une zone mémoire désallouée :/ (illégal)
3. règle taille (à partir de la nouvelle chaine)
Comme on le voit, ca pause un problème puisqu'on tente d'utiliser une zone mémoire qu'on vient de libérer. Même si certaines distribs linux risque de vous laisser faire, c'est une pratique incorrecte et qui vous fera pousser des cheveux gris sur des systèmes moins permissifs (essayez donc sur solaris... Segmentation Fault (Core Dumped) à (presque) tous les coups :-°)
Il suffit en fait d'ajouter un petit test:
Code : C++ - Afficher / masquer les numéros de ligneZString ZString::operator=(const ZString &chaine){
if (this == &chaine) return *this;
delete m_chaine;
m_chaine = copie(chaine.m_chaine);
m_longueur = longueur(chaine.m_chaine);
return *this;
}
|
WRYYYYYYYY !!
 Groupe : Membres
|
À l'attaque !
 (yarr !)
EDIT : et j'approuve DHKold.
|
Groupe : Membres
|
Ca avance encore, et c'est encore bien !
|
Doh ! Nuts. Mmh, donuts !


|
Citation : PoleBof, il faut remplacer tous les delete par delete[] pour éviter les fuites mémoires.
Exact, regrettable erreur de ma part, c'est corrigé depuis.
Tu pouvais le dire avec un peu plus d'entrain t'as l'air blasé mon pauvre Pole 
|
Chieur professionnel
 Groupe : Membres
|
Oui j'attendais un tuto sur Qt.  (J'adorrrrrre Qt, c'est si mignon)
|
Doh ! Nuts. Mmh, donuts !


|
Citation : PoleOui j'attendais un tuto sur Qt.  (J'adorrrrrre Qt, c'est si mignon)
Ah je comprends mieux 
Mais je réfléchissais à la rédaction d'un chapitre sur Linux pour la prochaine fois, ils vont se sentir délaissés sinon !
Pour Qt, le prochain chapitre sera quoiqu'il arrive centré sur la lecture de la doc. Pas sur une fonctionnalité précise. Je préfère te décevoir à l'avance 
|
 Groupe : Membres
|
sympa comme tuto !
|
Zér0 Or DiE
 Groupe : Membres
|
Citation : l'adminAh je comprends mieux 
Mais je réfléchissais à la rédaction d'un chapitre sur Linux pour la prochaine fois, ils vont se sentir délaissés sinon !
Exact ! 
|
Vive Qt
 Groupe : Membres
|
J'avais déjà fait ça il y a longtemps pour m'entrainer. Je regarderais quand même comment tu as fait, histoire de remarquer que mon code n'était pas terrible...
|
Semper Parati ! >)(<
 Groupe : Membres
|
merci pour le TP !
"Fais de ta vie un rêve et de ton rêve une réalité"
Antoine de Saint-Exupéry
|
http://neamar.fr
 Groupe : Membres
|
Ah ! Enfin un nouveau TP ! Quand même...une semaine sans nouveau chapitre, on a cru qu'"il" était mort 
- Ca coule de Source : Découvrir votre niveau en informatique via un jeu ?(déjà 30 pages de topic sur le SDZ, et 50000 visionnages !).
- TXT2JPG : Des e-books sur ton baladeur ?
- Mini-Dico : Comprendre la signification des mots alacrité, ataraxie, amphibologique, dipsomane...et autres si affinités.
De toute façon personne ne lit les signatures. Ah si toi ? Bon bah personne d'autre que toi alors .
|
 Groupe : Membres
|
Youpie pile la où je me suis arrêter 
Bravo 
KDE 4.1 C'est Magiik'
Le C++, C'est plus fort que toi!
|
la vie est un programme
 Groupe : Membres
|
que dire de plus ?
que dieu te benisse mateo et te garde en bonne sante 
je t'adore !!!
ps : sisi je suis hetero 
-La répétition est humaine , la récurrence Divine .
|
Terreur Urbaine
 Groupe : Membres
|
Citation : M@teo21Je réfléchissais à la rédaction d'un chapitre sur Linux pour la prochaine fois, ils vont se sentir délaissés sinon !
+1 
|