Bonjour
Je recherche un exemple d'un programme de gestion de stocks afin d'étudié le code .
merci
Bonjour
Je recherche un exemple d'un programme de gestion de stocks afin d'étudié le code .
merci
C'est trop large comme demande, même github ou sourceforge ne te répondront pas.
Par contre, si tu veux, on peut t'aider à en concevoir un.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Bonjour leternel
Merci pour l'aide
d'abord par où commencer pour crée un programme de gestion de stock en C++ ?
j'ai crée une classe menu_principale mais je sais pas quoi dans private :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #ifndef MENU_PRINCIPALE_H_INCLUDED #define MENU_PRINCIPALE_H_INCLUDED // Interface principale du logiciel //Class Menu_Principale class Menu_principale { public : void cree_produit(); void crée_fournisseur(); void afficher_produit(); void afficher_fournisseur(); void charger(); void sauver(); void quitter(); private : }; #endif // MENU_PRINCIPALE_H_INCLUDED
Dernière modification par Invité ; 29/08/2014 à 14h30.
C'est parce que tu ne considères pas le problème dans son intégralité.
Tu as décris ce qu'on dois pouvoir faire dans l'application.
C'est bien, mais ce sont essentiellement les fonctions utile pour le main.
Ce dont tu as besoin, c'est de réfléchir aux données manipulées.
Un stock est un ensemble relativement ordonné de choses.
Il te faut une classe pour ces choses.
Une fois cela fait, ton stock se résume à une map<identifiant, chose> ou à un vector<chose>, selon l'usage que tu souhaite en faire.
Ce stock en lui-même pourrait n'être qu'une variable locale dans le main, je en pense pas que tu aies besoin d'une classe dédiée.
Par contre, un typedef et les fonctions de chargement et sauvegarde seront utile.
PS: et tant que tu y es, c'est "menu principal"
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Bonjour
Je crois que c'est un peu compliqué pour moi
personne pour m'aider svp
Dernière modification par Invité ; 30/08/2014 à 18h57. Motif: fusion
Bonjour,
nous ne sommes pas ici pour réaliser tes devoirs / travaux.
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Si tu as envie de faire quelque chose, c'est que tu as une bonne idée de ce quelque chose.
Boileau disait "ce qui se conçoit bien s'énonce clairement".
Plus ton explication de ce que tu veux faire sera précise et complète, plus tu sauras comment le faire, ou quelle question nous poser.
Et de même, plus tes questions seront précises, plus on aura l'impression que tu as travaillé, et nous serons enclin à t'aider.
Pour le moment, comme Bousk te l'a dit, nous ne pouvons pas t'aider.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Je cherche un exemple à étudier uniquement
Dernière modification par Invité ; 30/08/2014 à 18h59. Motif: Fusion
Le code n'importe pas, c'est la façon de penser.
Je n'ai pas de code à te donner, je n'ai pas ça sous la main.
Par contre, je veux bien réfléchir avec toi pour en écrire.
Mais pour ça, il faut nous dire précisément ce que tu appelle gestion de stocks.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
merci de ton aide
que j'appelle gestion de stocks
c'est un menu dans lequel on a un stock et on rajoute des produits
comme un répertoire téléphonique
Donc, tu veux stocker une liste de nom, voire avec des quantités, de façon persistante (sauvegarde)?
Veux-tu avoir plus d'information sur les choses listées?
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Bonjour
Oui c'est ça , mais je suis en nul pour écrire les class et les tableaux en C++
En ce cas, il faut matérialiser dans le code la notion de "chose", celle de "liste", et enfin, le flux d'activité.
Une chose, pour toi, c'est juste un nom, autant s'y limiter:typedef std::string chose;.
La liste fournit associe à chaque nom une quantité.
C'est le cas d'usage d'une map: typedef std::map<chose, int> stock;Maintenant, il n'y a plus qu'à combiner.
Les fonctionnalités de l'applications sont:
- lire un stock existant
- ajouter un (ou plusieurs) élément(s) dans le stock.
- retirer un (ou plusieurs) élément(s) du stock.
- savoir combien d'éléments d'un type existent.
- afficher le stock complet
- sauvegarder ce stock
et fonction complémentaire: proposer une interface utilisateur pour le faire correctement.
Tu as donc besoin d'autant de fonctions, plus toutes celles qui te seront utiles pour les coder.
Ca donnerait pour moi quatre fichiers.
main.cpp, avec la fonction main, qui contient l'interface (ligne de commande ou graphique)
stock.hpp, qui définit les en-têtes de toutes ces fonctions.
stock.cpp qui les implémente
stock_persistence.cpp, qui implémente les deux fonctions relatives aux fichiers (lecture et sauvegarde).
Je te propose de coder déjà cette structure, avec des commentaires en guise de code interne des fonctions, si tu ne sais pas encore qu'y mettre.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
merci pour les conseils
il faut mettre alors appelle la librairie include <map>
Oui, en effet, ainsi que <string> et <iostream>.
Quand tu auras codé, reviens nous montrer, qu'on puisse te guider et te conseiller plus concrêtement
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Bonjour
je sais pas utilisé la bibliothèque map
Dernière modification par Neckara ; 31/08/2014 à 09h59. Motif: librarie -> bibliothèque
Bonjour, deux solutions possibles :
Suivre le lapin blanc, prendre la pillule rouge, se brancher, et demander à Trinity l'apprentissage du c++.
Ou bien faire quelques recherches sur ce site, ou cppreference ou tellement d'autre...
Serieusement, un bon tutorial fera l'affaire.
En fait, un std::map, c'est ce qu'on appelle un dictionnaire, ou un tableau associatif, (meme si tableau n'est pas un bon nom).
C'est un conteneur. Il contient des associations identifiant-valeur, avec la propriété que chaque identifiant est unique.
Ses fonctionnalités principales sont:
- associer une valeur à une clé (emplace, insert)
- obtenir la valeur associée à une clée (get/[]/find)
- retirer une clé
Dans ton cas, il faudra coder une fonction auxiliaire: l'augmentation de la valeur associé à une clé.
Mais cppreference.com ou cplusplus.com sont deux sites très utiles, qui se recouvrent très largement. (j'ai une préférence pour cppreference)
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Bonjour
je viens d'acheter un dvd
et c'est beaucoup mieux :o)))
Si ca t'aide, tant mieux!
Tu peux aussi te servir des nombreux cours et tutoriels pour apprendre C++ disponible sur notre site.
Avec la FAQ C++, ils forment un bon moyen d'approfondir les connaissances.
Tout particulièrement par la compréhension des mécanismes du langage, et donc des bonnes manières de l'utiliser (RAII, par exemple)
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager