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

Problème Dev-C++ ...

Brigitte
Brigitte
Niveau 7
09 novembre 2007 à 13:28:01

Bonjour,

Je suis en cours d´apprentissage du C et j´ai quelques soucis avec dev-C++ ... J´espère trouver des programmeurs dans le coin. ^^

Je tape le code suivant (dans une nouvelle console, langage C sélectionné et non C++) :

  1. include <stdio.h>
  2. include <stdlib.h>

int main(int argc, char *argv[])
{
printf("Bonjour");
system("PAUSE");
return 0;
}

Ca devrait bêtement afficher "Bonjour" et me demander d´appuyer sur une touche, mais non ^^" J´ai une erreur à la compilation :

[Build Error] [main.o] Error 1

Si quelqu´un a une explication, je suis preneuse =) Je suis sous Vista, au cas où ...

Merci d´avance !

sangohan55
sangohan55
Niveau 10
09 novembre 2007 à 17:18:27

Prends Visual C++ Express

dnob700
dnob700
Niveau 10
09 novembre 2007 à 21:43:56

dev c++ ne fonctionne pas correctement sous vista. Il faut donc changer d´environnement. Et prendre le plus complexe (mais pas trop complexe quand même) et plus performant visual c++ express par exemple.

arocksum
arocksum
Niveau 10
11 novembre 2007 à 11:35:55

getchar();

Cette fonction est un peu spéciale. Il est courrant de rencontrer à la place de cette fonction la fonction system("PAUSE");. J´ai décidé de ne pas vous apprendre cette fonction pour la simple et bonne raison qu´elle ne fonctionne pas sur tous les systèmes d´exploitation (elle fonctionne uniquement sous Windows). Pour en revenir à nos moutons, la fonction getchar(); attend, en quelque sorte, l´entrée d´un caractère quelconque. C´est donc une alternative pour réaliser une pause.

Même si la fct (´PAUSE´) devrait marcher sous windows, on sait tous combien vista n´est plus un windows mais bien un OS de merde...donc essayer getchar :ok:

sangohan55
sangohan55
Niveau 10
11 novembre 2007 à 11:41:16

C´est quoi ce troll ? si t´es pas content tu utilises ton getchar et tu laisses tranquille les windowsiens qui n´ont pas besoin de faire un programme portable, puisque vista c´est de la merde tu as surement un OS fait par toi a nous proposer ?

Allucinant...

godrik
godrik
Niveau 30
11 novembre 2007 à 11:52:55

Aroksum, merci de ne pas troller gratuitement.

Je pense que pause fonctionne encore sur vista. Ca serait stupide de degager cela. Cela casserait la compatibilité arrière de pas mal de script. Le probleme ne vient ici pas de pause, mais du compilateur (ou l´environement peut etre) qui n´est pas encore porté vers vista.

sn00bino
sn00bino
Niveau 5
11 novembre 2007 à 12:17:18

moi j´ ai vista, et systeme("pause") marche. Dev-cpp aussi d´ ailleurs.

arocksum
arocksum
Niveau 10
11 novembre 2007 à 12:31:05

Oula, désolé ! Je pense que je me suis tromper de forum...je pensais être sur un forum informatique...pas sur le forum pro-vista :honte:

* sangohan55 profil
* Posté le 11 novembre 2007 à 11:41:16 avertir modérateur
* C´est quoi ce troll ? si t´es pas content tu utilises ton getchar et tu laisses tranquille les windowsiens qui n´ont pas besoin de faire un programme portable, puisque vista c´est de la merde tu as surement un OS fait par toi a nous proposer ?

Allucinant...

Je peut te demander qqch ? As tu réellement 13 ans ? Si oui, alors je peux comprendre que tu ne comprennes pas...

godrik
godrik
Niveau 30
11 novembre 2007 à 12:32:59

tu n´es pas sur un forum d´informatique, mais de programmation. Et ce forum n´est pas pro-vista. On aime juste pas les trolls poilus.

arocksum
arocksum
Niveau 10
11 novembre 2007 à 12:42:20

Je ne suis pas un toll poilu...juste un étudiant en informatique à la Fac/Unif, deuxième Baccalauréat...et je sais très bien que on recommande grandement déja de ne pas utiliser windows...pour ses grands problèmes d´incompatibilité...mais alors, il ne faut pas parler de Vista qui est encore pire !

godrik
godrik
Niveau 30
11 novembre 2007 à 12:53:05

Visiblement tu ne sais pas argumenter ton point de vue. Et tu ne fais que repeter ce qu´on t´a dit. On croirait un tracteur politique. J´y comprends rien mais on m´a dit que c´était ca la vérité absolu.

Pour information, windows vista dispose d´un noyau qui permet une utilisation tres efficace des architectures multi coeur pour obtenir une bonne reactivité au niveau de l´utilisateur. Ceci est due a des politiques d´ordonnancement intelligentes qui privilégient la réactivité au calcul. Et qui permettent d´ordonnancer certainne application en gang scheduling pour limiter les communications inter processus leger.

guyver2
guyver2
Niveau 10
11 novembre 2007 à 14:03:58

on a tous plus ou moins une periode "windows c´est de la **$€" quand on decouvre linux a la fac. une sorte de crise de l´adolescence. Puis il faut s´en remetre.

space_monster66
space_monster66
Niveau 6
11 novembre 2007 à 16:02:35

Ton code de départ devrait normalement afficher "BonjourAppuyez sur une touche pour continuer" il faut ajouter un /n pour saut de ligne me semble-t´il.
Mais visual c++ express est plus stable que dev-c++ et dev-cpp se fait vieux :)
Comme le dit godrik, tu n´apportes aucun arguments, tu dis juste "windowese sest de la mèrte en boâte"
http://www.april.org/grououpes/mascotte/troll_poilu.jpg

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