begin process at 2012 02 08 09:50:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > VSTACK ( EFFET DE PILE ) / TEMPLATE

VSTACK ( EFFET DE PILE ) / TEMPLATE


 Information sur la source

Note :
Aucune note
Catégorie :Divers Classé sous :template, stack, pile, lifo Niveau :Initié Date de création :03/01/2004 Date de mise à jour :18/05/2007 01:53:32 Vu / téléchargé :5 488 / 87

Auteur : NitRic

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

.

Source

  • // Exemple / Sample
  • #include <iostream>
  • using namespace std;
  • #include <memory.h>
  • #include "vstack.h"
  • int main() {
  • vStack_CharPtr str;
  • char tmp[15];
  • cout << "sizeof(str): " << sizeof(str) << " bytes - " << (sizeof(str)*8) << " bits" << endl << endl;
  • memset(tmp, 0, 15);
  • memcpy(tmp, " NitRic!", 8);
  • str.Push("Bonjour");
  • //str += " NitRic!";
  • str += tmp;
  • str.First();
  • while ( str.Next() )
  • cout << (char*)str;
  • cout << endl << endl;
  • while ( str.Pop() ){ // clear stack
  • }
  • str.Empty(); // clear stack
  • return 0;
  • }
// Exemple / Sample
#include <iostream>
using namespace std;
#include <memory.h>

#include "vstack.h"

int main() {

vStack_CharPtr str;
char tmp[15];

	cout << "sizeof(str): " << sizeof(str) << " bytes - " << (sizeof(str)*8) << " bits" << endl << endl;

	memset(tmp, 0, 15);
	memcpy(tmp, " NitRic!", 8);
	
	str.Push("Bonjour");
	//str += " NitRic!";
	str += tmp;

	str.First();
	while ( str.Next() )
		cout << (char*)str;
	cout << endl << endl;

	while ( str.Pop() ){ // clear stack
	}
	str.Empty(); // clear stack

	return 0;

}


 Conclusion

Créé sous: Microsoft Visual C++ 6.0
Testé sous: Microsoft Windows 98 SE/2000 Professionel/2000 Serveur

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

22 mars 2005 04:26:40 :
.
11 décembre 2005 05:27:14 :
.
18 mai 2007 01:53:32 :
ajout des mots clés( Vous aussi, mettez vos sources à jour !!! Ajoutez les mots clés !!! )

 Sources du même auteur

TRONQUER UN FICHIER(C - WINDOWS)
COMMENT CALCULER LE TEMP D'EXÉCUTION DE CERTAINES FONCTIONS ...
Source avec Zip NENGINE ( MOTEUR DE RECHERCHE POUR FICHIER ) (UPDATE)
Source avec Zip NLIST ( TEMPLATE )
Source avec Zip NSTRING (UPDATE) VERSION 1.5

 Sources de la même categorie

Source avec Zip ÉDITEUR DE RECTANGLES EN CONSOLE par seoseo
CONVERSION DE FICHIER EN FICHIER BMP par seoseo
Source avec Zip DETECTEUR EJP par idpro
Source avec Zip Source avec une capture SHOP MANAGER CONSOLE SUR WINDOWS par antho974
Source avec Zip JOUR DE NAISSANCE par fredg19

 Sources en rapport avec celle ci

Source avec une capture STACK WATCHER par lilxam7
Source avec Zip BIBLIOTHÈQUE DE GESTION DES PILES DYNAMIQUES EN C par Sunglasses
Source avec Zip BIBLIOTHÈQUE DE GESTION DES PILES STATIQUES EN C par Sunglasses
Source avec Zip Source avec une capture RÉSOLUTION DE LABYRINTHE AVEC PILE par damned3
Source avec Zip HEADER POUR GERER UNE PILE DYNAMIQUEMENT par deck_bsd

Commentaires et avis

Commentaire de Hellaynnea le 09/01/2004 08:10:21

Salut, juste un truc, tu disais dans une de tes sources ID=10671 (sur les strings) :

"Et pour éviter de me faire traiter de tricheur encore(blague ;)), je vait aussi faire d'autres class, NList, NEdit, NListBox, NComboBox, NScrollBar, NButton, NWindow, NRichEdit, NListView, NTreeView, NTab, NPicture, NLabel, NMenu, NTimer, NSocket, NSysTray, etc ..."

Pour ce qui est des ListBox, ComboBox, EditBox, etc... faire une classe serait une pas mauvaise idée en effet, c vrai que c'est chiant de se retaper tout le code a chaque fois. Ce que je fais c'est que j'ai des bouts de codes (une sorte de tool kit) que je reprend et adapate. C'est vraiq 'uil serait plus pratique de faire des classes.
Tu en es où a ce niveau la??? Si tu veux jpe t'aider un peut
++

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

template [ par payen ] Bonjour,j'ai voulu ecrire un ensemble de fonctions templates, et ca marche pas, pq j'ai plusieurs fonctions qui portent le meme nom et qui sont defini template- au secours [ par toddy_101 ] bonjour tout le monde, j'ai un probleme au niveau des templates, ca bloke au niveau du linkage!! voici la declaration de la classe , et des methodes: Utilisation de stack en C++ [ par jagdjg ] J essaie de faire un stack mais ca ne marche pas La declaration est : Stack* pile = new Stack();le push : pile-&gt;Push(strPile);le pop : strPile = pi Template, pile et affichage ! [ par seven333 ] voici mon fichier de d&#233;claration #include &lt;iostream.h&gt; #include &lt;stdlib.h&gt; template &lt;class T&gt; class Pile { &nbsp;&nbsp;&nbsp Pile de double [ par Pof ] Bonjour ! voil&#224; j'ai un petit probl&#232;me avec les std::stack :std::stack&lt;double&gt; stack;stack.push(20);stack.push(10);[...]double a = sta [C] Généricité et cast automatique. [ par LocalStone ] Salut, Alors voilà ... Je me posais la question suivante : existe-t-il un moyen en C de gérer la généricité de manière transparente ? Je m'explique .. aide pour calcul de formule [ par snakers07 ] bonjour, j'ai crée un programme permettant de calculer une formule utilisant les opérateurs +,-,*,/ avec un controle sur les parenthése:par exemple :( stack et char * [ par yuriashford ] Salut &#224; tous je developpe actuellement une application qui utilise une stack de STL&nbsp; la stack est une declar&#233; : stack&lt;char *&gt; pil classe template et list stl ou pile [ par abdoulax ] Boujour, Je voudrai cr&#233;er une liste de classe contenant un template, comment puis je faire ?? list&lt;classe&lt;a,b&gt;&gt;&nbsp;&nbsp; //c'est envoie d'une structure dans une pile [ par Hellboy67 ] je dispose d'une pile que j'ai appel&#233; pune structure que j'ai appel&#233; cases (ci-dessous)struct donnee{&nbsp;position pos;&nbsp;queue&lt;int&g


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,543 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales