1 utilisateur inconnu

 Mot :   Pseudo :  
 
 Page :  1  2  3  4
Page Suivante 
Auteur
 Sujet :

[topic programmation] noob en force!

 
n°51049
chandlerbi​ng82
OH MY GOD!!!
Profil : Lapin Rose
profil
Posté le 13-08-2004 à 13:47:40  
answer
 

Reprise du message précédent :

Darck a écrit :

Les variables ne peuvent pas comporter d'espace. Ton code est faux.


 
 
ou comment démonter un mec a la façon Darck :D


Message édité par chandlerbing82 le 13-08-2004 à 13:47:46

---------------
Administrateur du forum Vossey.Com
-SdT Fondation & Fils : balayeur diplomé
La Rochelle Belle et Rebelle!!
n°51051
Arcanos
Alcool = Pas Bien !
Profil : Modérateur
profil
Posté le 13-08-2004 à 13:59:26  
answer
 

Je sais, j'aurais du mettre ++Darth_Vader mais ça cassait le look du pseudo ;)


---------------
Les FAQ de Vossey.com.
n°51066
EyesAngel
profil
Posté le 13-08-2004 à 16:00:15  
answer
 


Beaucoup de programmeur sur Vossey :) vb, c++, python, et tant d'autres mais quasiment personne sous Delphi ??? pourtant le meilleur outil de dévellopement sur le marché de nos jours. J'ai touché à pas mal d'outils (VisualBasic, VC++, Windev, Delphi, ...) et bien je reviens toujours sur Delphi (ça fait déjà 5 ans). Je ne vais cataloguer sur les qualités de celui-ci car je ne suis pas commercial chez Borland :) mais bien des programmeurs sont passés de Vb à Delphi et ne veulent pour rien au monde y retourner, à chacun son choix...
 
Il y a juste un point ou je ne suis pas d'accord, c'est avec theDarck au sujet des pointeurs, Delphi gére de maniére transparente les pointeurs et si la nécessité est d'utiliser des pointeurs pour le programmeur, ils se font de maniére très simple... peut être as tu utilisée une ancienne version de Delphi...
 
Plus qu'un langage, il faut avant tout de la patience et du courage et une bonne cafetière :) pour arriver à un bon niveau, et même ce niveau atteint il y'aura toujours de nouvelles choses à apprendre car tous les jours sortent de nouvelles tech (c'est un cercle vicieux :) )
 
Bon courage en tout cas et ne lache pas prise :hello:
 
 
 
 
 

n°51070
lowskill
profil
Posté le 13-08-2004 à 16:25:49  
answer
 

Turbo Pascal user  http://www.touslessmileys.com/smileys/Japonicon/jap_031.gif


---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co :   Dauphin
n°51081
Simcamb
Perturbé
Profil : Modérateur
profil
Posté le 13-08-2004 à 17:29:02  
answer
 

Mirc script glandeur (bah ouais, faut vraiment pas etre un génie :d)


---------------
Eat the girl.
Fuck the bike.
Sell the pizza.
n°51116
Damien
Trop d'Style
Profil : Staff Vossey.com
profil
Posté le 13-08-2004 à 21:33:15  
answer
 

Je suis pas du tout d'accord avec EyesAngel, le meilleur outil de dev, quand tu sais t'en servir, c'est un bon linux.  
 
Delphi, Pascal et VB se sont des langages qui ont fait leur temps, ils existent encore a titre pedagogique parce qu'ils sont faciles a apprendre, malheureusement pour le monde de l'informatique trop de gens restent sur leurs acquis et continuent de programmer dans ces langages une fois qu'ils les ont maitrises.  
 
Y'a encore des gens qui font du fortran hein :)

n°51236
Profil sup​primé
Posté le 14-08-2004 à 17:40:49  
answer
 

Euh moi aussi je debute sous vb 6 , et je ne sais pas qu'el code metre  pour ouvrir une autre feuille en apuyant sur un bouton!

n°51237
Simcamb
Perturbé
Profil : Modérateur
profil
Posté le 14-08-2004 à 18:36:04  
answer
 

Meme moi je savais faire ça T_T
 
Achete-toi un bouquin sur le vb, ou trouve un tuto sur le net

n°51245
dPm
Attention, pilote enragé
profil
Posté le 14-08-2004 à 18:57:47  
answer
 

youmew91 a écrit :

Euh moi aussi je debute sous vb 6 , et je ne sais pas qu'el code metre  pour ouvrir une autre feuille en apuyant sur un bouton!


 
 
c'est le control show
 

Code :
  1. private sub bouton_click()
  2. feuille.show [vbmodal] [owner]
  3. end sub


 
enfin un truc comme ça... vu que j'ai pas retouché plus de 2 jours (quand j'ai fait le topic d'ailleur) je ne me souviens même pas de ça...
 
 
concernant la programmation: http://www.developpez.com (merci Ls)


Message édité par dPm le 14-08-2004 à 18:58:07

---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
n°51255
lowskill
profil
Posté le 14-08-2004 à 19:53:53  
answer
 

:jap:


---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co :   Dauphin
n°51595
EyesAngel
profil
Posté le 16-08-2004 à 10:14:53  
answer
 

Citation :

le meilleur outil de dev, quand tu sais t'en servir, c'est un bon linux.


 
Le choix de l'outil de développement n'est pas un choix personel malheureusement, j'aime beaucoup linux (surtout couplé à Kylix, version de Delphi pour Linux) mais à aujourd'hui pour toucher le plus de monde possible en publiant une application c'est le Win32 en attendant le DotNet. C'est une doctrine commercial, certes, mais on ne vit pas d'amour et d'eau fraîche :)
 
Quand à l'avenir du Pascal Objet (langage de Delphi), renseigne toi un petit peu... tu verras qu'il a encore de beau jour devant lui :)
 
Tu y vas un peu fort en disant que le vb et le pascal objet sont dépassés :) ce n'est pas parce que Linux est à la mode qu'il faut dénigrer le reste :)
 
:hello:
 

n°150474
Arcanos
Alcool = Pas Bien !
Profil : Modérateur
profil
Posté le 12-05-2005 à 21:36:24  
answer
 

Bon, petit up because of problème en info, j'ai quelques erreurs et je vois pas trop d'où ça vient...j'vous laisse donc voir ça quand vous avez le temps (prennez pas 'trop' de temps si possible, j'dois rendre ça demain :p)
 

Citation :

#include <iostream>
#include <fstream>
using namespace std;
 
 
 
void lecture (char M[256][256],int &x,int &y)
{
 ifstream fichier;
 fichier.open("map.txt" );
 for (int i=0;i<256 && !fichier.eof();i++)
 {
  for (int j=0;j<256;j++)
  {
   char X;
   fichier>>M[i][j];
   while (M[i][j]==X)
   {
    x=i;
    y=j;
   }
  }      
 }
}
 
void affichage (int x, int y, char C[33][17])
{
 ifstream fichier;
 fichier.open("map.txt" );
 for (y=y-8;y<=y+8;y++)
 {
  for (x=x-16;x<=x+16;x++)
  {
   fichier>>C[x][y];
   cout<<C[x][y];
  }
  cout<<endl;
 }
}
 
void bag (bool i,bool j)
{
 if(i==true)
  cout<<"Je possède une épée."<<endl;
 if(j==true)
  cout<<"Je possède une clef."<<endl;
 if (i==false && j==false)
  cout<<"Mon sac est vide."<<endl;
}
 
void verif_deplacement (int &x,int &y,int g,int f,bool &i,bool &j)
{
 char C[33][17];
 
 i=false;
 j=false;
 switch (C[g][f])
 {
  case ' ':
   x=g;
   y=f;
   break;
   
  case '*':
   x=x;
   y=y;
   break;
   
  case 'd':
   if (j==true)
   {
    x=g;
    y=f;
    C[g][f]=' ';
   }
   else
   {  
    x=x;
    y=y;
   }
   break;
   
  case 'm':
   if (i==true)
   {
    x=g;
    y=f;
    C[g][f]=' ';
   }
   else
   {
    x=x;
    y=y;
   }
   break;
   
  case 's':
   x=g;
   y=f;
   C[g][f]=' ';
   i=true;
   bag (i,j);
   break;
   
  case 'k':
   x=g;
   y=f;
   C[g][f]=' ';
   j=true;
   bag (i,j);
   break;
   
  case 't':
   cout<<"Vous avez gagné."<<endl;
   system ("cls" );
   break;
 }
}
 
void deplacement(int g,int f)
{
 int x,y;
 char n,s,e,w,q,b,z;
 bool i;
 bool j;
    do
 {
  cout<<"Que désirez-vous faire ?";
  cin>>z;
  if(z=='b')
   bag(i,j);
  else
  { switch(z)
   {
    case 'n':
     g=x;
     f=y+1;
     break;
 
    case 's':
     g=x;
     f=y-1;
     break;
 
    case 'e':
     g=x+1;
     f=y;
     break;
 
    case 'w':
     g=x-1;
     f=y;
     break;
   }
  }
   
  verif_deplacement(x,y,g,f,i,j);
  affichage(x,y,char[g][f]);
 }
 while (z=='q');
   system("cls" );
}
 
 
main ()
{
     cout<<"Pour quitter le jeu à tout moment, appuyez sur q."<<endl;
 int h,l,i,j,x,y,g,f;
 char M[256][256];
 char C[33][17];
 lecture(M[i][j],h,l,x,y);
 affichage(C[g][f],x,y);
 deplacement(g,f);
}


 
 
 
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp: In function `void deplacement(int, int)':
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp:158: error: expected primary-expression before "char"
 
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp: In function `int main()':
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp:171: error: invalid conversion from `char' to `char (*)[256]'
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp:8: error: too many arguments to function `void lecture(char (*)[256], int&, int& )'
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp:171: error: at this point in file
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp:172: error: invalid conversion from `int' to `char (*)[17]'
C:\Documents and Settings\Famille\Bureau\Gaëtan\projetinfo2.cpp:172: error:   initializing argument 3 of `void affichage(int, int, char (*)[17])'


Message édité par Arcanos le 12-05-2005 à 22:10:07

---------------
Les FAQ de Vossey.com.
n°150520
chandlerbi​ng82
OH MY GOD!!!
Profil : Lapin Rose
profil
Posté le 12-05-2005 à 22:27:21  
answer
 

c'est le bordel ton truc la je comprends pas ce que fous ta fonction bag vu que tu n'instancies pas les valeurs i et j lorsque tu l'appelles dans deplacement.
Franchement revois tout ton code et fait tes fonctions petit a petit en réfléchissant bien a leur utilité...


---------------
Administrateur du forum Vossey.Com
-SdT Fondation & Fils : balayeur diplomé
La Rochelle Belle et Rebelle!!
n°344212
OinJ
Me GoSu !!!
profil
Posté le 09-01-2008 à 22:56:44  
answer
 

Hop hop un p'tit up!
J'vais pas y aller par 4 chemins! En gros, y a moyen d'afficher ce que contient une liste autrement que passer par un iterateur et *it?
Parce qu'en fait je remplis pas ma liste avec des entiers ^^, ça donne ça en gros :

Citation :


struct p { string nom; int age; };
list<p> list;
p p1; p1.nom="blabla"; p1.age=1;
list.push_back(p);


 
Donc avec ça, quand jfais un *it ça me dit à la compil que ça passe pas

Citation :

error C2679: '<<' binaire : aucun opérateur trouvé qui accepte un opérande de partie droite de type 'ppl' (ou il n'existe pas de conversion acceptable)


Et j'ai testé *it.nom ça passe pas non plus

Citation :

error C2039: 'nom' : n'est pas membre de 'std::list<_Ty>::_Iterator<_Secure_validation>'


 
En gros est-ce que ce que j'veux faire est possible en passant par des listes? Parce qu'avec des vecteurs ça marche mais vu que j'ai besoin de faire des réorganisations et tout ça ce serait beaucoup plus léger en list ^^
 
merci d'avance les cocos :)


---------------
Non j'ai pas faim !!!
 
Si jamais .. SI JAMAIS ... oh et puis merde xD
n°344228
Antartika
profil
Posté le 10-01-2008 à 09:06:28  
answer
 

Pour la première erreur, je pense que tu essayes de rediriger un struct p avec << sans l'avoir surchargé.
 
Pour la deuxième, essaye (*it).nom

n°344251
OinJ
Me GoSu !!!
profil
Posté le 10-01-2008 à 15:35:18  
answer
 

Ca marche ^^ merci :)


---------------
Non j'ai pas faim !!!
 
Si jamais .. SI JAMAIS ... oh et puis merde xD
n°344829
theghostdu​93
profil
Posté le 15-01-2008 à 22:05:26  
answer
 

site du zero :)  
 
http://www.siteduzero.com/tuto-3-8 [...] -en-c.html
 
pour les "noobs" :D

n°344852
keats
CODE non compliant
Profil : Membre premium
profil
Posté le 15-01-2008 à 22:30:09  
answer
 

up de merde inutile  
 
merci d'avoir joué


---------------
Quand le troll parle, l'homme avisé écoute
Bubble Plug : créer, communiquer, exprimer
n°344902
valoutheon​e
Ska Ska...
profil
Posté le 15-01-2008 à 23:48:28  
answer
 

C'est comme ça les nouveaux, ça fait touts les topics des 3 derniers mois.


Message édité par valoutheone le 15-01-2008 à 23:48:42

---------------
http://boulachka.free.fr
n°344903
mota
Ouais, mais non
profil
Posté le 15-01-2008 à 23:49:52  
answer
 

Belle pièce !


Message édité par mota le 15-01-2008 à 23:50:07

---------------
Put him in bed with the captain's daughter early in the morning.
 Page :  1  2  3  4
Page Suivante 

Aller à :
Ajouter une réponse