Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1270 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  choix d un petit projet .

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

choix d un petit projet .

n°326267
warmasterc​s
Posté le 07-03-2003 à 18:14:58  profilanswer
 

Helou
j'ai un ptit projet a rendre pour bientot en C et on me propose le choix entre 3 sujets . J'aimerais avoir votre avis sur le plus accessible etant donné que j'ai les bases de C pas plus .
 
sujet 1 : décoder une chaine d appel a un script cgi générée par un formulaire (utilisé un tablo de noms de variables et un tablo des valeurs correspondantes). Sortir du code HTML
 
sujet 2 : lister les balises d'une page HTML, les enlever .
 
sujet 3 :Calculer le tablo de frequences des mots employes dans une page HTML (hors balises)
 
Merci


Message édité par warmastercs le 07-03-2003 à 18:28:11

---------------
un sabre est une arme. le kenjutsu, une technique de mort. Peu importent les bonnes intentions, c'est la seul vérité. On tue pour protéger. On tue pour que d'autres vivent. C'est ca, la vérité du sabre.
mood
Publicité
Posté le 07-03-2003 à 18:14:58  profilanswer
 

n°326277
kadreg
profil: Utilisateur
Posté le 07-03-2003 à 18:24:05  profilanswer
 

Le 3 me semble le plus interressant.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°326309
Taz
bisounours-codeur
Posté le 07-03-2003 à 19:20:28  profilanswer
 

dommage que ca soit en C, parce qu'en C++ les questions 2 et 3 tiennent en quelques lignes.
 
les questions 2/3 sopnt assez complémentaires. si tu fais la deux, il te reste pas grande chose à faire pour faire la 3, et récipreoquement.

n°326320
noldor
Rockn'roll
Posté le 07-03-2003 à 19:55:23  profilanswer
 

++Taz a écrit :

dommage que ca soit en C, parce qu'en C++ les questions 2 et 3 tiennent en quelques lignes.
 
les questions 2/3 sopnt assez complémentaires. si tu fais la deux, il te reste pas grande chose à faire pour faire la 3, et récipreoquement.

c'est pas tellement plus dur en C


---------------
http://runnerstats.net
n°326325
Taz
bisounours-codeur
Posté le 07-03-2003 à 19:58:35  profilanswer
 

noldor a écrit :

c'est pas tellement plus dur en C

oh que si. enfin pas plus dure mais tellement plus long...

n°326372
ToxicAveng​er
Posté le 07-03-2003 à 20:55:39  profilanswer
 

++Taz a écrit :

oh que si. enfin pas plus dure mais tellement plus long...


 
non, pas vraiment.

n°326375
Taz
bisounours-codeur
Posté le 07-03-2003 à 20:56:38  profilanswer
 

tu veux parier?

n°326388
schnapsman​n
Zaford Beeblefect
Posté le 07-03-2003 à 21:24:14  profilanswer
 

++Taz a écrit :

tu veux parier?


 
de toute façon ca tiens en une ligne en perl  :o


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°326389
Taz
bisounours-codeur
Posté le 07-03-2003 à 21:25:22  profilanswer
 

SchnapsMann a écrit :


 
de toute façon ca tiens en une ligne en perl  :o  

:D loin de moi l'idée de lancer le concours de la regex la plus lognue

n°326464
ToxicAveng​er
Posté le 07-03-2003 à 23:53:35  profilanswer
 

++Taz a écrit :

tu veux parier?


 
sert a rien de monter sur tes grands chevaux.

mood
Publicité
Posté le 07-03-2003 à 23:53:35  profilanswer
 

n°326560
Taz
bisounours-codeur
Posté le 08-03-2003 à 10:15:45  profilanswer
 

ToxicAvenger a écrit :


 
sert a rien de monter sur tes grands chevaux.

je monte sur personne. petit exemple donné par Bjarne Stroustrup lui meme (le créateur du C++): le traitement se rapproche assez de ce qui est demandé ici
 

Citation :


4. In mind of many programmers, especially Java programmers, C++ remains an object oriented version of C language. What could you say to convince them that C++ is more than that?
 
Bjarne Stroustrup: It is hard to convince people who do not want to be convinced.


Code :
  1. #include<string>
  2. #include<vector>
  3. #include<iostream>
  4. #include<algorithm>
  5. #include<iterator>
  6. using namespace std;
  7. int main()
  8. {
  9. vector<string> v;
  10. string s;
  11. while (cin>>s) v.push_back(s); // read a file of words
  12. sort(v.begin(),v.end());  // sort the words
  13. ostream_iterator<string> os(cout,"\n" );
  14. unique_copy(v.begin(),v.end(),os); // output unique words
  15. }
Citation :

Write that in C and compare. Be sure not to introduce buffer overflows or memory leaks.


 
 
j'ai rien contre le C, je programme sans doute plus en C qu'en C++, sans doute parce que l'API de linux est en C. Mias dans cet exemple il faut bien avouer que la version C sera beaucoup plus compliquée, beaucoup plus longue et sans doute buggée


Message édité par Taz le 08-03-2003 à 15:34:37
n°326637
schnapsman​n
Zaford Beeblefect
Posté le 08-03-2003 à 14:44:33  profilanswer
 

juste pour le fun  
 

Code :
  1. #include<string>
  2. #include<vector>
  3. #include<iostream>
  4. #include<algorithm>
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     vector<string> v;
  10.     string s;
  11.     while (cin>>s) v.push_back(s); // read a file of words
  12.     sort(v.begin(),v.end());  // sort the words
  13.     ostream_iterator<string> os(cout,"\n" );
  14.     unique_copy(v.begin(),v.end(),os); // output unique words
  15. }


 
sous nux:

Code :
  1. [chris@dhcp-243-3 chris]$ g++ taist.cpp -o taist
  2. taist.cpp: In function `int main()':
  3. taist.cpp:13: `ostream_iterator' undeclared (first use this function)
  4. taist.cpp:13: (Each undeclared identifier is reported only once for each functio
  5. n it appears in.)
  6. taist.cpp:13: parse error before `>' token
  7. taist.cpp:14: `os' undeclared (first use this function)


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°326647
Taz
bisounours-codeur
Posté le 08-03-2003 à 15:23:43  profilanswer
 

j'ai du chier mon copy/paste
 
rajoute un "#include <iterator>"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  choix d un petit projet .

 

Sujets relatifs
Un nouveau projet PHP en developpementchoix et upload fichiers dans une page web ?
[idée de projet Python pour débuter ][ALGO]parcours total d'un tableau en 3d [update projet fini]
[Cout d'un projet] Conception et réalisation d'un site[JAVASCRIPT] Zone visible/ Invisible... Petit probleme
Qqun pour resoudre ce petit prog de 4 lignes ?!!...petit probleme de c/cpp ... une exception que je ne comprends pas
[HTML/JSP] affichage progressif des choix[C,C++ ] lire sur un port usb, petit prb....
Plus de sujets relatifs à : choix d un petit projet .


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR