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

 


Dernière réponse
Sujet : Bon, on se fait un p'tit concour entre nous :)
Aschrack

youdontcare a écrit a écrit :

... le parser xml le plus léger possible :) ...
 
et on peut tester où ? faudrait un serveur où on puisse uploader son code.  




fo un ftp c ca? pourkoua pas le ftp multimania fait pour le forum? login: hardwarefr pass: aschrack ?
dossier concours/programmation/fonction/


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Aschrack

youdontcare a écrit a écrit :

... le parser xml le plus léger possible :) ...
 
et on peut tester où ? faudrait un serveur où on puisse uploader son code.  




fo un ftp c ca? pourkoua pas le ftp multimania fait pour le forum? login: hardwarefr pass: aschrack ?
dossier concours/programmation/fonction/

barbarella ah,
 
l'étudiant en cgi en C, t'auras des points en plus pour tes partiels :D
slvn y a quoi a gagner :D lol
youdontcare c'est plus un ptit concours, c'est un free for all du coup :D
barbarella le C c'est une chose, mais on n'est pas forcément limité au c/C++/pascal. java, javascript (j'ai deja vu des fonctions très bien faites, subtiles et tout et tout).
 
En gros si quelqu'un a une spécialité et qu'il a deja fait ou a envie de faire une fonction vraiment optimisée et la présenter, qu'il le fasse.
 
pour les fonctions que j'ai donné c'est juste des exemple, on ne fixe pas de limite d'imagination.
youdontcare bon alors histoire que tout soit bien clair, il faudrait spécifier l'interface de la chose :
 
* quels sont les paramètres de la fonction
* comment retourne-t-elle le résultat  
* qui alloue la mémoire
* le cgi est-ce du 100% C ?
 
et qu'appelles-tu "une fonction de test de balise html" ?
 
par ex pour la première fonction :
on prend en paramètre un char* qui contient = "c'est l'été" qu'il faut transformer en "c'est l'été"
 
donc : char* htmlEntities(char* str) ? la fonction alloue sa mémoire ? doit on retourner un gros bloc linéaire ? le mieux est peut-être de faire la conversion petit à petit, par ex pour un gros texte faire ça par bloc de 4k, vu qu'on ne peut pas prédire la taille finale du texte converti (à moins de faire deux passes, mais bof ...)
 
bon sinon ça me dit bien ce chti concours, c'est toujours sympa de faire ce genre de fonctions :)
barbarella slt,
 
ah une connexion ftp ... pas evident de mettre ça en place juste pour ce p'tit concours, en tout cas moi je ne peux pas j'suis limité a 1 accès ftp. y a quelqu'un qui pourrait avoir des soluce pour ça ? sinon faut faire sans.
 
 
Et un parser et un  :)
 
 
PS : JOCE : j'ai un vieux bogue qui revient regulièrement pas souvent, mais régulièrement. Je n'arrive pas a modifier mon texte du premier message. il me marque "vous devez remplir tous les champs" j'ai beau eu réactuliser la page, etc ... ça n'y change rien. tu pourrais voir ce truc ? merci.
youdontcare ... le parser xml le plus léger possible :) ...
 
et on peut tester où ? faudrait un serveur où on puisse uploader son code.
barbarella je lance l'idée,
 
le but est de faire une fonction ou un cgi utile à notre petite communauté dans le cadre des sites internet.
 
On va pas aller dans la complexité, mais un truc simple et très rapide. faudra optimiser a mort les algo qui tuent sont le bienvenu.
 
exemple de fonctions :
 
- conversion des caractères avec accent dans un texte en code html &.....;
 
- fonction retirant tous les accents d'une chaine.
 
- fonction de test de balise HTML. Moulte variante, mais peut-être très utile pour controler un texte de formulaire dans un forum.
 
etc ....
 
 
Evidement les sources devront être mises à disposition de tous.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)