CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

question invite de commande C

GTA-sk8-2
GTA-sk8-2
Niveau 9
13 septembre 2005 à 16:44:02

:hello:

je suis entrain d´apprendre le C et je me pose une question

dans le tutorial le programme ne sexecute que dans l´invite de commande

est ce que le C sert seulement a creer des programme dans l´invite de commande

dsl ma question est surement un question de noob

:merci:

Mouuh
Mouuh
Niveau 6
13 septembre 2005 à 16:55:25

Oui c´est en effet une question de noob. Mais qui n´a jamais été un débutant ?

Donc non, le C ne sert pas qu´à faire des programme en ligne de commande. Tu peux faire ce que tu veux avec. Linux, par exemple, a été programmé en C.

Cependant, si tu es débutant, tu ne devrais pas te lancer tout de suite dans des programmes qui ne s´exécute pas dans la ligne de commande. Car ceux-ci sont bien plus compliqué à faire.

Pour programmer un système de fenêtre, tu peux aller te renseigner sur ces différentes librairies :

- SDL (utile pour les jeux)
- wxWidgets
- QT4
- Win32

Mouuh
Mouuh
Niveau 6
13 septembre 2005 à 16:56:38

Et tu trouvera plein d´information sur la programmation en général sur ce site : http://www.developpez.com/

dnob700
dnob700
Niveau 10
13 septembre 2005 à 16:57:45

Non, en C on peut faire des véritable proramme windows avec des fenêtres, des boutons et tout ça, ou alors des fenêtre graphique dans lesquel tu fait les dessins que tu veux (2D, 3D) ou même des trucs en plein écran. Globalement tout est possible.

Pour faire du texte en mode console tu utilise une bibliothèque comme iostream, stdio ou advio par exemple...

Et bien pour faire des fenêtre graphique c´est pareil il te faut une bibliothèque.
Pour faire des fenêtre avec des contrôles (boutons, champ de texte, menu, etc) sous windows tu peut utiliser l´API win32 (le plus performant, mais pas le plus simple), wxWidget (bonne réputation) ou bien d´autre.
Pour faires des graphisme comme tu l´entend, tu peut utiliser DirectX (très puissant, pas évident à s´en servir et pas portable), OpenGL(pareil, mais portable), SDL (simple et portable mais un peu limité), advio2(géniallissime et très très simple (il manque un smiley clein d´oeil)) ou plein d´autre encore.

Pour des info sur certaine de ces bibliothèque va voir la page de lapintade :
http://perso.numericable.fr/ckckck/Langages.htm

lag-it
lag-it
Niveau 10
13 septembre 2005 à 20:42:05

A titre d´indication (si l´on considère, légitimement, que C et C++ c´est la même chose), Quake3, Doom3, Far Cry, HL², Windows, Linux, etc etc on été programmé en C/C++.
Tu peux potentiellement tout faire avec ce language.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment