prb avec code c++ - C++ - Programmation
Marsh Posté le 14-10-2005 à 17:27:26
#include <iostream>
vire les system
manque using std; ou std:: avant chaque cout / cin
utilise std::string a la place des char[]
c'est quoi le problème ?
Marsh Posté le 14-10-2005 à 21:06:55
merci mais ca ne fonctionne tjs pas j'ai enleve les system et puis pour les cout/cin a a tjs marché (d'autres prog) sans using std -> j'utilise dev c++ et le iostream tjs accompagné d'un .h
si tu pouvais le tester ca m'aiderait
merci
Marsh Posté le 15-10-2005 à 14:58:31
Pour répondre, il nous faut le détails des erreurs de compilation/link merci.
Marsh Posté le 15-10-2005 à 16:38:28
justement iostream.h (avec .h) fonctionne sans les std, mais c'est mal, ce n'est pas à la norme actuelle.
pour ne pas t'embêter, utilise <iostream> (sans .h) et ajoute
using namespace std;
juste après.
De plus la moindre des choses serait de nous dire ce qui ne va pas avec ton code, c'est pas à nous de chercher...
Marsh Posté le 15-10-2005 à 22:10:30
MAIS BORDEL
IOSREAM.H ets deprecated depuis au moins 2000 ans
Marsh Posté le 18-10-2005 à 20:34:21
voila ce qu'il me retourne
Compilateur: Default compiler
Exécution de g++.exe...
g++.exe "C:\Documents and Settings\Administrateur\Mes documents\SansNom1.cpp" -o "C:\Documents and Settings\Administrateur\Mes documents\SansNom1.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
In file included from CDev-Cpp/include/c++/3.4.2/backward/iostream.h:31,
from C:\Documents and Settings\Administrateur\Mes documents\SansNom1.cpp:1:
CDev-Cpp/include/c++/3.4.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
C:\Documents and Settings\Administrateur\Mes documents\SansNom1.cpp: In function `int main()':
C:\Documents and Settings\Administrateur\Mes documents\SansNom1.cpp:82: error: expected primary-expression before "else"
C:\Documents and Settings\Administrateur\Mes documents\SansNom1.cpp:82: error: expected `;' before "else"
C:\Documents and Settings\Administrateur\Mes documents\SansNom1.cpp:98: error: expected `}' at end of input
Exécution terminée
Marsh Posté le 19-10-2005 à 09:26:02
http://c.developpez.com/faq/cpp/?p [...] L_iostream
Marsh Posté le 20-10-2005 à 09:31:37
Voilà voilà ton code compte 11 accolades ouvrantes et 10 fermantes. Tu as donc un problème d'accolades.
Les lignes 27 et 53/54 me semblent fortement suspectes.
Autrement dit : indente ton @#* de code!
Ah oui j'allais oublier : tu connais l'instruction de contrôle switch?
Marsh Posté le 20-10-2005 à 19:12:29
je vais enfoncer le clou :
comment t'arrives à mettre autant de fautes de français dans si peu de code ?
choisie une jeu
saisie le nom de ton mec
saisie ton nom
saisie sa couleur preferer
Marsh Posté le 20-10-2005 à 21:08:01
c'est un fake qui amuse son monde
Marsh Posté le 21-10-2005 à 01:43:14
moi aussi je t'aime
Marsh Posté le 14-10-2005 à 16:55:43
bonjour
voila, j'ai un petit problème avec ce code la :
Merci