magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 17 sept. 2004 à 11:37
arnaud>
l'intéret d'une librairie de fonction fournie sur ce site est que justement on en a les sources
on peux l'intégrer à notre projet et l'adapter
y en a bien plus que ça qui utilise les srces fournies ici ds leurs prg
et c'est (je le crois) l'un des principal buts de CS,
on ne donne pas forcément des prg tt fait...
c'est bcp plus formateur de fournir des libs...
t'as qu'a regarder mes sources...
++
Nono.
Arnaud16022
Messages postés1329Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention16 juin 20102 14 sept. 2004 à 22:27
et c'est pas une librairie. (pas de .a ou de .lib)
Arnaud16022
Messages postés1329Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention16 juin 20102 14 sept. 2004 à 22:25
ah oui c'est vrai.
d'ailleurs j'ai lu ton .htm , c'est bien, certes, mais INUTILE (sauf pour toi, bien sur, dans 1 an tu t'en souviendras plus): j'ai rarement vu qqun ici se servir d'une classes de quelqu'uun daute, a l'exeption notable du tgaloader de funto...c'est pas la peine de faire ca pour tous tes progs!
enfin quoique je m'en servirai peut-etre un jour, on sait jamais.
et j'ai regardé la sourc, t'aurais pu faire un truc un peu plus modulable, genre une seule fonction prenant pour paramètre un tableau contenant les caractères possibles c'aurait été plus 'beau' 8-p
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 14 sept. 2004 à 22:07
bah le truc c'est que j'ai fais ce petit prog pour montrer l'utilisation de mes fonctions. Et si j'ai fais ces fonctions c'est pour fais un convertisseurs Hex-Dec-Bin. C'est pour que l'utilisateur ne se trompe pas dans la saisie. Cela dit tu m'a donné l'idée de me documenter sur le valeur des caractères en hexadecimal (je me suis déja fait celle des code ASSCI !). Merci quand même pout tes conseil, je prend notes ;-)
Arnaud16022
Messages postés1329Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention16 juin 20102 14 sept. 2004 à 21:11
2 secondes je cherche ma doc...
bon je la trouve plus alors on va faire ac ce qu'on a.
essaye de faire cout << "0x41"
ca t'affiche 'A', pasque le code hexa de A c'est 41
Il y a un code hexa pour chaque caractère, plus qques caractères spéciaux, genre 'Ç','É', et, entre autres, le code "0x00"(je suis pas sur hein...) fait un bip sur le haut parleur de la tour, c'est très marrant ...
Mais ton prog ne fait que réafficher les chiffres/lettres entrées, alors qu'avec qqus lignes de codes on pourrait afficher le caractere correspondant
ex: tu tapes 41, ca affiche A
ex de prog (a l'arrache, hein...)
int L=strlen(chaine)
for (int a=0;a!=2*L;a+=4)
{
for (int b=L+a*2;b!=0;b--){chaine[b-1]=chaine[b];}
chaine[a]="0";chaine[a+1]="x";
}
cout << chaine;
voila je te garantis rien du tout a part que come ca ca marchera probablement pas; le best ca serait d'ajouter les '0x' au fur et a mesure de la frappe, ca serait plus sur et plus propre.
Allez au boulot !!! 8-p
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 14 sept. 2004 à 18:26
Arnaud16022 je ne vois pas ce que tu veux dire avec l'histoire des bip ?! explique mieux stp
Arnaud16022
Messages postés1329Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention16 juin 20102 14 sept. 2004 à 14:53
Tres bonne gestion du clavier, je me suis demandé pdt des mois comment on faisait ça (mon bouquin est nu peu nul faut dire)
je ne fais plus du tout de mode console (seulement opengl) mais c'est tres bien qd meme.
Et on se fiche pas mal que ce prog n'ait aucune utilité en lui meme (faut bien le dire), le code est BON!
Ah, un pb toutefois: pourquoi l'affichage est le meme que l'entrée?
par exemple,tu tapes 00 en hexa et il t'affiche 00 au lieu de faire un bip.
c'est pourtant pas tres compliqué, ya qu'a mettre '0x' tus les 2 caractères, si t'est arrivé a faire ça tu vas bien nus implémenter une aussi petite fonction?
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 13 sept. 2004 à 19:43
CT pr l'exécution, ceci dit, effectivt, C commenté
on va encore améliorer ça si tu ve
++
Nono.
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 13 sept. 2004 à 19:41
mmm mode console....
ceci dit, tu gère dynamiquement le clavier et c'est bien
prochainement,
je produirai un ptt code win32
pr une fenetre de saisie de chaine de car win 32
++
Nono.
[mm effet que string BVisuel::questionTxt()]
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 13 sept. 2004 à 19:32
voila j'ai tout renvoyer. magic_Nono ce n'est pas en win 32, je suis trop débutant pour ça ! désolé.
N'oubliez pas de me mettre un max de critiques ( positives :-D). J'ai un grand besoin de progresser.
Merci
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 13 sept. 2004 à 10:47
Je suppose que ça ouvre une fenetre win 32 de saisie de txt...
j'attend ton zip
si c'est le cas, ceci devrait etre ds tes cordes...:
17 sept. 2004 à 11:37
l'intéret d'une librairie de fonction fournie sur ce site est que justement on en a les sources
on peux l'intégrer à notre projet et l'adapter
y en a bien plus que ça qui utilise les srces fournies ici ds leurs prg
et c'est (je le crois) l'un des principal buts de CS,
on ne donne pas forcément des prg tt fait...
c'est bcp plus formateur de fournir des libs...
t'as qu'a regarder mes sources...
++
Nono.
14 sept. 2004 à 22:27
14 sept. 2004 à 22:25
d'ailleurs j'ai lu ton .htm , c'est bien, certes, mais INUTILE (sauf pour toi, bien sur, dans 1 an tu t'en souviendras plus): j'ai rarement vu qqun ici se servir d'une classes de quelqu'uun daute, a l'exeption notable du tgaloader de funto...c'est pas la peine de faire ca pour tous tes progs!
enfin quoique je m'en servirai peut-etre un jour, on sait jamais.
et j'ai regardé la sourc, t'aurais pu faire un truc un peu plus modulable, genre une seule fonction prenant pour paramètre un tableau contenant les caractères possibles c'aurait été plus 'beau' 8-p
14 sept. 2004 à 22:07
14 sept. 2004 à 21:11
bon je la trouve plus alors on va faire ac ce qu'on a.
essaye de faire cout << "0x41"
ca t'affiche 'A', pasque le code hexa de A c'est 41
Il y a un code hexa pour chaque caractère, plus qques caractères spéciaux, genre 'Ç','É', et, entre autres, le code "0x00"(je suis pas sur hein...) fait un bip sur le haut parleur de la tour, c'est très marrant ...
Mais ton prog ne fait que réafficher les chiffres/lettres entrées, alors qu'avec qqus lignes de codes on pourrait afficher le caractere correspondant
ex: tu tapes 41, ca affiche A
ex de prog (a l'arrache, hein...)
int L=strlen(chaine)
for (int a=0;a!=2*L;a+=4)
{
for (int b=L+a*2;b!=0;b--){chaine[b-1]=chaine[b];}
chaine[a]="0";chaine[a+1]="x";
}
cout << chaine;
voila je te garantis rien du tout a part que come ca ca marchera probablement pas; le best ca serait d'ajouter les '0x' au fur et a mesure de la frappe, ca serait plus sur et plus propre.
Allez au boulot !!! 8-p
14 sept. 2004 à 18:26
14 sept. 2004 à 14:53
je ne fais plus du tout de mode console (seulement opengl) mais c'est tres bien qd meme.
Et on se fiche pas mal que ce prog n'ait aucune utilité en lui meme (faut bien le dire), le code est BON!
Ah, un pb toutefois: pourquoi l'affichage est le meme que l'entrée?
par exemple,tu tapes 00 en hexa et il t'affiche 00 au lieu de faire un bip.
c'est pourtant pas tres compliqué, ya qu'a mettre '0x' tus les 2 caractères, si t'est arrivé a faire ça tu vas bien nus implémenter une aussi petite fonction?
13 sept. 2004 à 19:43
on va encore améliorer ça si tu ve
++
Nono.
13 sept. 2004 à 19:41
ceci dit, tu gère dynamiquement le clavier et c'est bien
prochainement,
je produirai un ptt code win32
pr une fenetre de saisie de chaine de car win 32
++
Nono.
[mm effet que string BVisuel::questionTxt()]
13 sept. 2004 à 19:32
N'oubliez pas de me mettre un max de critiques ( positives :-D). J'ai un grand besoin de progresser.
Merci
13 sept. 2004 à 10:47
j'attend ton zip
si c'est le cas, ceci devrait etre ds tes cordes...:
http://www.cppfrance.com/forum.v2.aspx?ID=296423&nb=0
++
Nono.