comment exploiter le c ?

comment exploiter le c ? - C - Programmation

Marsh Posté le 14-07-2004 à 11:54:46    

salut a tous :hello:, voila ce qui m'amene ici, ca fais deux mois que j'apprend des trucs en C++, mais je me rend compte que tous ce que je veux faire se fait deja en C, par exemple faire un p'ti programme qui se connecte a un serveur ftp(pour lire ecrire supprimer des fichiers... ), ou un prog qui peux lire et ecrire sur un le port serie, recupere la frequence temperature du cpu... mais le probleme c'est que je ne sais pas ou il y a des tutos qui expliquent comment faire cela, tous les tutos de c/c++ expliquent toujours la meme chose pour le c c'est un cours classique sur les pointeurs et tableau... en c++ c'est sur les class, heritages...., mais apres avoir vu tout ca on ne sais rien faire [:spamafote], on connait la base mais pas comment l'utiliser.
Ensuite, j'ai voulu essayer de faire des trucs en allant chercher des infos sur msdn mais c'est super mal foutu [:w3c compliant]  par exemple pour chercher des info sur le ftp, il m'embarque vers des solutions en mfc, alors comment utiliser msdn pour pouvoir faire des trucs avec le langage c de base, recuperer le nom des librairies necessaires pour faire une tache bien precise, et si possible avec des exemples [:ddr555]  
Ce que je voudrais c'est connaitre ces choses avec les lib de base de c et ne pas avoir a recuperer sur un site internet a droite a gauche des lib qui ont ete faite par des gens...
si quelqu'un peu m'apporter des infos sur ce que je demande ce serait cool merchi :jap:


---------------
--- WinSplit Revolution ---
Reply

Marsh Posté le 14-07-2004 à 11:54:46   

Reply

Marsh Posté le 14-07-2004 à 13:31:39    

le C ou le C++ standard ne connait pas grand chose (pas de notion de clavier, ecran, etc ...) aussi tu dois souvent faire appel a des librairies externes pour pouvoir aller plus loin.


---------------
-( BlackGoddess )-
Reply

Marsh Posté le 14-07-2004 à 13:42:15    

c'est dommage!!! je pensais qu'il existait des librairies en natif qui traitaient deja tous ces trucs:( , je pensais  que c'etait comme le java ou tout est deja creer et où il suffisait de chercher le nom de la lib (chez sun pour java) a utiliser pour faire la tache voulu...  
De plus ca suppose que pour prog en C/C++ qu'il faut chercher un peu partout une librairie dont on ne connais pas si elle est bonne, valide... [:spamafote], si je me trompe ou que mes idées recus sont fausses corrigez moi :jap:


Message édité par neg'gwada le 14-07-2004 à 13:43:14

---------------
--- WinSplit Revolution ---
Reply

Marsh Posté le 14-07-2004 à 18:32:59    

bin il existe des librairies réputées quand meme ...
cf bibliolinks


---------------
-( BlackGoddess )-
Reply

Marsh Posté le 14-07-2004 à 19:12:00    

neg'gwada a écrit :

Ce que je voudrais c'est connaitre ces choses avec les lib de base de c et ne pas avoir a recuperer sur un site internet a droite a gauche des lib qui ont ete faite par des gens...

Des libs, c'est toujours fait par des gens (appellés des programmeurs).
:D
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- No jab ? No job ! -- (╯°□°)╯︵ ┻━┻
Reply

Marsh Posté le 14-07-2004 à 21:17:35    

gilou a écrit :

Des libs, c'est toujours fait par des gens (appellés des programmeurs).
:D
A+,

ouais  [:ddr555]  tu as compris ce que je voulais dire...
conclusion de ces premier mois de prog ben je sens que je vais m'orienter vers le java :sweat:


---------------
--- WinSplit Revolution ---
Reply

Marsh Posté le 14-07-2004 à 22:39:47    

Salut, pour ma part, j'apprends actuellement à programmer en C après être passé par Visual Basic, C++ et C#. Que ce soit dans n'iomporte quel langage, tu est obligé de passer par des bibliothèques nouvellement crées car le C est vieux et ses bibliothèques de base correspondent au matos de l'époque (clavier, écran VGA, souris, COM2 et imprimante).  
Le c++ est une version plus structurée du C car il permet l'utilisation des classes qui ne sont si on regarde bien rien de plus que des structures amléliorées et qui peuvent hériter d'autres structures. Mais là aussi, pour utiliser les nouveaux hardware, tu as besoin de bibliothèques nouvelles. Pour les autres langages c'est pas mieux, prends Visual Basic par exemple, beaucoup de fonctions sont intégrées sans avoir besoin de faire appel dans le code à des bibliothèques extérieures, mais dès que tu veux faire par exemple du graphisme élaboré, tu dois faire appel à DirectX par exemple. Le SEUL moyen que j'ai vu jusqu'à présent de programmer TOUT SEUL sans avoir besoin de sous programmes, Bibilothèques ou autre module écrit par d'autres personnes, c'est la programmation en assembleur, mais là, je te souhaite bien du courage. Moi, j'ai voulu, j'ai vu, j'en suis revenu.
Bonne recherches


---------------
LaPatoshe
Reply

Marsh Posté le 15-07-2004 à 01:01:28    

LaPatoshe a écrit :


Le c++ est une version plus structurée du C


non, C++ est un langage à part entière dont le C est un sous-ensemble.

Reply

Marsh Posté le 15-07-2004 à 09:09:22    

LaPatoshe a écrit :

Salut, pour ma part, j'apprends actuellement à programmer en C après être passé par Visual Basic, C++ et C#. Que ce soit dans n'iomporte quel langage, tu est obligé de passer par des bibliothèques nouvellement crées car le C est vieux et ses bibliothèques de base correspondent au matos de l'époque (clavier, écran VGA, souris, COM2 et imprimante).  
Le c++ est une version plus structurée du C car il permet l'utilisation des classes qui ne sont si on regarde bien rien de plus que des structures amléliorées et qui peuvent hériter d'autres structures. Mais là aussi, pour utiliser les nouveaux hardware, tu as besoin de bibliothèques nouvelles. Pour les autres langages c'est pas mieux, prends Visual Basic par exemple, beaucoup de fonctions sont intégrées sans avoir besoin de faire appel dans le code à des bibliothèques extérieures, mais dès que tu veux faire par exemple du graphisme élaboré, tu dois faire appel à DirectX par exemple. Le SEUL moyen que j'ai vu jusqu'à présent de programmer TOUT SEUL sans avoir besoin de sous programmes, Bibilothèques ou autre module écrit par d'autres personnes, c'est la programmation en assembleur, mais là, je te souhaite bien du courage. Moi, j'ai voulu, j'ai vu, j'en suis revenu.
Bonne recherches

bon ok j'vais voir, mais il n'y a pas de sites regroupant toutes(ou une partie) les librairies gratuites pour tels ou tels taches???


---------------
--- WinSplit Revolution ---
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed