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

  FORUM HardWare.fr
  Programmation
  C

  [C] passer du dos à W2K/XP et aide aux librairies pour un debutant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] passer du dos à W2K/XP et aide aux librairies pour un debutant

n°585101
giova
Posté le 07-12-2003 à 21:57:42  profilanswer
 

voila je suis plongé dans un vieux bouquin sur le C ressorti du placard, le PB c'est que ce bouquin a été édité en 1996  (PC poche langage C) :ouch: résultat il est plutot orienté dos, et je travail sur W2K principalement, un peu XP aussi.
 
j'ai une semaine pour connaitre les bases, donc, j'agis un peu dans l'urgence là .
 
alors deja j'aurais une petite question, le bouquin dis que pour effacer l'ecran il faut imprimer "\033[2J" bon deja je n'ai pas compris pourquoi le "[2J"  :??: mais ca a peu d'importance puisque ca ne fonctionne pas dans une fenetre d'invite de commande, alors comment effacer le contenu d'une fenetre d'invite de commande sous W2K ou XP?
 
ensuite dans un exercice ils nous demande d'inclure la librairie "bios.h",  pour utiliser apres la fonction _bios_keybrd() qui permet de récuperer une touche clavier sans passer par un buffer. PB je ne l'ai pas, et je me doute que c'est parce que ca n'est plus utilisé :/
 
quelle est la librairie equivalente de nos jours?
comment trouver de l'aide sur une librairie? connaitre la liste des foncions qu'elle possede, et surtout obtenir de l'aide sur leur syntaxe, etc...?
 
merci d'avance pour votre indulgence pour un pauvre débutant, et pour votre aide :)

mood
Publicité
Posté le 07-12-2003 à 21:57:42  profilanswer
 

n°585290
HelloWorld
Salut tout le monde!
Posté le 08-12-2003 à 08:29:22  profilanswer
 

Ca n'a jamais fonctionné sous Windows a ma connaissance (une rumeur non confirmée avec une manip sous Win95).
Ce truc, c'est une séquence d'échappement interprétée par la console en tant que effaçage d'écran. Ca marche sous Unix/Linux. Sous dos tu as clearscreen ou un truc du genre (conio.h).


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°586616
giova
Posté le 09-12-2003 à 15:21:16  profilanswer
 

ok merci, mais je ne sais toujours pas ou trouver de l'aide par rapport aux diverses biblioteques, a part quelques unes comme "stdio.h" ou "math.h" qui sont décrits dans le guide de reference du C que j'ai récupéré :/


Message édité par giova le 09-12-2003 à 15:22:05
n°586678
gilou
Modérateur
Modzilla
Posté le 09-12-2003 à 16:13:59  profilanswer
 

Si tu n'as que une semaine, tu as onteret a mettre la main sur un Petzold recent et a le lire.
Note que si c'est que du C en mode console que tu desires faire, et si utiliser uniquement les librairies standard suffit a tes besoins, pas besoin du Petzold, sinon, il faudra apprendre a programmer sous windows.
Comme le descriptif de ton pb est flou, ma reponse est imprecise d'autant.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°589430
giova
Posté le 12-12-2003 à 18:59:28  profilanswer
 

merci de ton attention gilou, bon alors je vais essayer de reformuler ma question plus clairement :
 
Sans parler des librairies basique (stdio.h, math.h) decrites dans le guide de reference du langage C.
 
quelle est la methode lorsque l'on debute et que l'on est noyé dans un ocean d'informations, pour connaitre rapidement et facilement le roles des diverses librairies, connaitre la liste des fonctions presentent dans celles ci, et connaitre les syntaxes de ces fonctions, bref comment acceder au mode d'emplois des diverses librairies?
 
note : j'ai installé devC++ qui me fourni pres d'une centaines de librairies, d'ou ma question.
 
voila j'espere avoir été clair cette fois ci :)

n°589434
Taz
bisounours-codeur
Posté le 12-12-2003 à 19:05:58  profilanswer
 

les bibliothèque de programmation, c'es tpas comme la bibliothèque bleue : il y a un nombre croissant et une profusion. chaque bibliothèque sont utilisation, certaines sont suffisemment génériques et communes d'usage qu'elles ont été standardisées (phagocytées par un langage)

n°589439
giova
Posté le 12-12-2003 à 19:11:30  profilanswer
 

oh j'oubliais, c'est quoi un "Petzold" ?
la biblioteque bleue c'est stdio.h ?

n°589441
Taz
bisounours-codeur
Posté le 12-12-2003 à 19:14:05  profilanswer
 

giova a écrit :


la biblioteque bleue c'est stdio.h ?

[:rofl]

n°589453
giova
Posté le 12-12-2003 à 19:34:50  profilanswer
 

:sweat: pas bien de se moquer des ptits bleus  :na:  :)

n°589457
Taz
bisounours-codeur
Posté le 12-12-2003 à 19:41:58  profilanswer
 

tu te souviens quand t'étais tout petit que tu lisais oui-oui, c'était la bibliothèque rose (collection de livre à la tranche rose) et un peu plus tard la bibliothèque bleue ~ 8-10ans

mood
Publicité
Posté le 12-12-2003 à 19:41:58  profilanswer
 

n°589564
giova
Posté le 12-12-2003 à 20:44:27  profilanswer
 

Pffff  :lol: au secour  :D

n°589713
xilebo
noone
Posté le 12-12-2003 à 23:03:03  profilanswer
 

Taz a écrit :

tu te souviens quand t'étais tout petit que tu lisais oui-oui, c'était la bibliothèque rose (collection de livre à la tranche rose) et un peu plus tard la bibliothèque bleue ~ 8-10ans


 
 
 :non: ct la bibliotheque verte . (les 6 compagnons)

n°589858
gilou
Modérateur
Modzilla
Posté le 13-12-2003 à 11:48:34  profilanswer
 

giova a écrit :

merci de ton attention gilou, bon alors je vais essayer de reformuler ma question plus clairement :
 
Sans parler des librairies basique (stdio.h, math.h) decrites dans le guide de reference du langage C.
 
quelle est la methode lorsque l'on debute et que l'on est noyé dans un ocean d'informations, pour connaitre rapidement et facilement le roles des diverses librairies, connaitre la liste des fonctions presentent dans celles ci, et connaitre les syntaxes de ces fonctions, bref comment acceder au mode d'emplois des diverses librairies?
 
note : j'ai installé devC++ qui me fourni pres d'une centaines de librairies, d'ou ma question.
 
voila j'espere avoir été clair cette fois ci :)


Ben justement, au depart, vaut mieux lire le bouquin par lequel ont commencé une grosse majorité des programmeurs windows (pas moi, j'avais commencé avant), le Petzold:  Programming Windows, qui existe depuis un bail (premiere edition pour la prog sous Win3.1, la derniere en date: pour C#, en passant par des editions pour Win95, Win32...).
En second, il y a le bouquin de Prosise, Programming Microsoft .NET qui lui aussi est une reference (Tout comme son livre sur la programmation de windows avec les MFC avait ete le bouquin de base pour les programmeurs programmant en MFC).
 
Dans le meme genre, il y avait les bouquins de Prosise, Advances windows programming (et autres titres), mais son dernier ouvrage Applied Microsoft .NET Framework Programming a l'air moins bon.
 
Si tu es pas interesse par la prog en C#, recherche les editions precedentes des bouquins de ces auteurs.
A+,


Message édité par gilou le 13-12-2003 à 11:49:43

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°589863
giova
Posté le 13-12-2003 à 12:11:21  profilanswer
 

merci pour ta réponse si détaillée, c'est sympa :)
 
donc si je comprends bien, c'est dans les livres que je trouverai des explications sur les librairies les plus employées.
 
bon je vais regarder ce qui ce fait par rapport a tout ca.
je ne sais meme pas ce qu'est le C# au debut je penssait que ct une "abreviation" de C++, mais ca sent le crosoft a plein nez inspiré d'un langage qui fait un tabac, pour faire leur propre sauce incompatible et bien isolé, imposant ainsi une fidelisation des developpeurs, bref tout l'esprit crosoft ;)
 
Si c'est bien ce que je crois alors ca ne m'interresse pas :p
 
dans tout les cas, j'etudie le C pour passer un examen d'admission pour une formation C++ java, c'est le coté C++ qui m'interresse le +.

n°589869
Taz
bisounours-codeur
Posté le 13-12-2003 à 12:16:37  profilanswer
 

giova a écrit :


bon je vais regarder ce qui ce fait par rapport a tout ca.
je ne sais meme pas ce qu'est le C# au debut je penssait que ct une "abreviation" de C++, mais ca sent le crosoft a plein nez inspiré d'un langage qui fait un tabac, pour faire leur propre sauce incompatible et bien isolé, imposant ainsi une fidelisation des developpeurs, bref tout l'esprit crosoft ;)


 

giova a écrit :


bon je vais regarder ce qui ce fait par rapport a tout ca.
je ne sais meme pas ce qu'est le Java au debut je penssait que ct une "abreviation" de café, mais ca sent le Sun a plein nez inspiré d'un langage qui fait un tabac, pour faire leur propre sauce incompatible et bien isolé, imposant ainsi une fidelisation des developpeurs, bref tout l'esprit Sun;)


 
OK :o

n°589873
giova
Posté le 13-12-2003 à 12:22:07  profilanswer
 

oh oh pas touche a ton C# :love:  
 
bon ok j'en reparlerai quand je serais vraiment ce qu'est le c#.

n°589874
Taz
bisounours-codeur
Posté le 13-12-2003 à 12:26:56  profilanswer
 

qui me le fait ce smiley [:taz_cardiac] ?


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

  [C] passer du dos à W2K/XP et aide aux librairies pour un debutant

 

Sujets relatifs
Aide sur les surcharges de méthodes[PERL] Les librairies utiles
question de debutant sur JAVACCpasser un tableau de type à 2 dimensions en paramètre ? comment faire
[C] possible de passer une union en parametre a une fonction ?Besoin d'aide sur les <div>...
[Algo] Débutant à un poblème avec un exercicesql requete aide please
Passer un .obj en .c 
Plus de sujets relatifs à : [C] passer du dos à W2K/XP et aide aux librairies pour un debutant


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