Vous n'êtes pas identifié.
Pages: 1
J'ai l'intention de lancer une "librairie de fonctions" C/ASM pour G100 sur www.fgpstudios.fr.St, qui regrouperait toutes les librairies déja programmées pour aider les programmeurs à développer . Avant de m'y mettre, j'aimerais connaitre votre avis, pour ne pas réaliser un travail inutile.
Voici en gros le fonctionnement de la rubrique:
¤ les utilisateurs uploadent des fichiers *.h contenant une ou plusieurs fonctions.
¤ le serveur traite ce fichier pour extraire les fonctions, les paramètres, les valeurs de retour, et demande à l'utilisateur un commentaire (facultatif) pour chaque élément.
¤ lors de leurs visites, les programmeurs peuvent faire des recherches par mot clé, nom de fonction, catégorie de fonction, etc... et peuvent visionner soit l'intégralité du header uploadé, soit une fonction particulière.
Hors ligne
Moi je trouve ca pas mal !!
Tu veux donc faire ca online ?? :idea:
Hors ligne
moi ya pas de pb, je px mettre mes quelques fonctions.
Hors ligne
Un travail de groupe serait le mieux oui.
Tu peux faire aussi un sript d'enrichissement de la base de données en PHP, ca l'fait a mort ca... :!:
Hors ligne
moi jvx bien ajouter kkes fonx faites maison, mais bon ... indirectement la plupart les ont simplement faut me laisser le tps !!
Hors ligne
ça existes deja et ça s'appelle casio2.h ....
on pourrais sortir la v3 ensemble avec ce projet ?
et on pourrais repartir de 0 avec des tru de gris, port comm, date ...
Hors ligne
vi sauf ke casio2h c ... obsolète ... les routines ac les pages je trouve ça inutile: des calculs pour rien !
Hors ligne
moi ya mes vielles routine ki st tjr la.
Hors ligne
normalement un bon programmeur C ne met pas de fonctions dans les .h ... ça donne le mauvaise exemple !
En ce qui me concerne je veux bien y mettre quelques petites fonctions mais sûrement pas une librairie entière du genre memzone vu que toutes les fonctions sont interdépendantes, de plus memzone ne doit être téléchargé qu'à partir de mon site, pour des raisons de statitiques précises.
Hors ligne
en fai c 2072 qui a raison pr les .h, mais bon je pense pas que lark est un mauvais programmeur, ou les autres, je pense surtout que c par fainéantises lol de mettre tous les protos dans un .h et les fonction/procédures dans un .c ( chuis ds le cas aussi )
Hors ligne
ya aussi DB-Lib.h
avec un tas de fonction pour faire du gris...et autre meme
Hors ligne
"normalement un bon programmeur C ne met pas de fonctions dans les .h ... ça donne le mauvaise exemple ! "
exact c pour les prototypes des fonctions !
Hors ligne
obsolete ?
va trouver d'autres routines de date, d'heures et de meilleures routines n&b pour c3 !
elle est seulement obsolete car c'est en gris et je susi desolé mais DirXplor utilise Casio2.h
je compte d'ailleur l'optimiser avec les fonctions de recangle ultra-rapides de Dada66
mais bon les calculs en trop, g bien mis 1 an a tt finir, t'apas vu casio.h version 1.....
donc je propose encore une fois de faire casio3.h avec du gris; mes dates/heures; des fts de 2072; et d'autres, on a ka faire un projet sourceforge ?
casio-lib.sourceforge.net !!!
non serieux, c vrai ce ke je dis
et 2072 pour etre en regles avec la norme ANSI c vrai masi pour nos progs ça gene pas du tout
en plus si on devais faire un projet ensuite inclure le .h, le .c, blab bla, ça irais mal; lol !
Hors ligne
n'empeche ke le multi-buffer, c moi ki l'azi introduit alors :evil:
et vous aurais pas reussi a faire vos prog en multi-buf
ben merde j'avais mal lu l@rk, oui en php ça serais top cool
mais il faudrais pas melanger des fonctions, style regrouper els fts par paquets
paquet de fts N&B c3 ou paquet de fts de de dates ou paquets de fts de gris cb ou paquet de fts sprites gris c3 et apre ils choisissent lel paquet comem ça ya pas plusieurs truc different
genre :
------------------------
Choisissez les nom des paquets qui seront dans la lib :
-Paquet noir&blanc c3 : Aucun/Fts de NA-prod/Fts de Whyp/Fts Standart
-Paquet grsi cb : Aucun/fts de Xth/Fts de whyp
-Paquet Dates : Aucun/Fts de Superna
Bouton Creer la lib
--------------------------
et ils recuperent un fichier texte lib.h
voila ma vision
mais on pourais aussi le faire dans la teamg100..
Hors ligne
et vous aurais pas reussi a faire vos prog en multi-buf
dsl, g découvert le double buffer quand g su qu' on pouvait changer l' adresse vidéo, et aussi comment copier un écran, et je te guaranti que mes routines pour se faire ( avant) ne venait pas de casio.h mais bien de scorch !!!
Hors ligne
Bon je vais tenter de répondre en vrac @ tout le monde:
@cnn : oui cette lib sera uen rubrique à part entière de mon site
@2072: eskuse moi pour les .h LOL. J'avoue que perso je fais comme la plupart des gens : je met mes fonc dans les headers.
Si ca peut cous rassurer, je ferais en sorte qu'on puisse uploader des .h, des .cpp et des .c ;-)
De plus, pour les fonctions interdépendantes, je pourrais m'arranger pour que le script PHP détecte les appels de fonctions, et mette des liens vers elles
@superna : g pensé à une organisation plus simple:
1) Tu upload un fichier (h,c,cpp) qui contient un certain nombre de fonctions, dont les buts peuvent être variés (écran, heure, mémoire, clavier ...)
2) Le script PHP détecte le nombre de fonctions dans le fichier, et pour chaque il demande une description de la fonc, la catégorie dans laquelle il faut la classer (clavier,écran...), une description de chacun des arguments, une description de la valeur de retour. Toutes ces description sont bien sur facultatives
voila ;-)
Hors ligne
et si une ft a besoin d'autres ft a cote comment on fais ?
tu rigole c de la^prog en + pour decouper le fichier en morceaux
Hors ligne
Je comprend pas le problème superna ...
Si une fonction en appelle d'autres, il y a deux cas de figure :
soit la fonction appelée est présente dans la base de données et le script PHP fait une lien
soit la fonction appelée n'y est pas, et pas de lien.
Sinon pour ce qui est du découpage du fichier en morceaux, bah je vois pas non plus le problème ... c pas bien comliqué ! surtout qu'un code source est bcp plus facile à couper en morceuaux que n'importe quel autre txt à cause de sa structure bien définie !
( si je ne répond pas au pb, c que g pô compris ta question ! )
Hors ligne
Pages: 1