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

visual C++ express

m-3
m-3
Niveau 4
14 septembre 2006 à 21:24:52

on peut faire du C dans ce programme?

si non, qu´es-ce que je peux utiliser et qui est aussi simple d´utilisation?

dnob700
dnob700
Niveau 10
14 septembre 2006 à 21:26:47

oui tu peut faire du C, il suffit de nommer tes fichiers avec une extension .c au lieu du .cpp par défaut et le compilo devinera que c´est du C.

m-3
m-3
Niveau 4
14 septembre 2006 à 21:28:01

oui mais un programme qui marchait à l´école me donne maintenant comme bug

"fatal error C1083: Cannot open include file: ´windows.h´: No such file or directory"

dnob700
dnob700
Niveau 10
14 septembre 2006 à 22:50:11

tu as marqué <windows.h> ou "windows.h" ?

seul la première possibilité fonctionne avec VC++ (c´est vrai que normallement les deux devraient fonctionner je crois (mai j´en suis pas certain), mais avec les guillemets, VC++ ne recherche que dans le dossier du fichier source).

m-3
m-3
Niveau 4
14 septembre 2006 à 23:17:28

c´est bien <windows.h>

je l´ai mit en commentaire pour l´instant, mais dès que je vais entrer dans la 2e parti du programme, je ne pourrai plus m´en passer!

dnob700
dnob700
Niveau 10
14 septembre 2006 à 23:27:53

ah oui, c´est vrai. Avec visual C++ express, le SDK de windows n´est pas automatiquement inclu.

Télécharge sur le site de microsoft le SDK de windows XP (c´est le nom, tu devrais trouver), tu l´installe, et il va installer ce genre de fichier automatiquement, et si t´as de la chance, ça serait reconnu tout seul par Visual C++ qui mettra à jour les répertoire pour les fichier .h et .lib.

m-3
m-3
Niveau 4
15 septembre 2006 à 00:26:48

j´en ai trouvé un mais c´était pour visual studio 2003.. j´ai le 2005 donc ca n´a pas marché.. tu as le lien direct?

dnob700
dnob700
Niveau 10
15 septembre 2006 à 14:37:47

cette page explique la procédure à suivre :
http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/

m-3
m-3
Niveau 4
15 septembre 2006 à 16:38:05

merci, mon prof d´info n´était pas aussi clair dans ses explications! dommage que tu quitte la modération, en espérent que tu reste sur le forum quand meme!

sinon, j´ai une autre petite question.. j´essaie de faire un appel system comme suit:
void CreerDossier()
{
char commande[1000];
strcpy(commande, "mkdir ");
strcat(commande, nomDossier);
system(commande);

ca me donne un erreur (warning traité comme erreur) et un warning à propos du system():

- no object file generated
- ´system´ undefined; assuming extern returning int

je débute en C donc je comprend pas vraiment comment fonctionne l´appel system() et dans l´aide de visual studio, il y a tellement de référence au terme system que je suis totalement perdu...

godrik
godrik
Niveau 30
15 septembre 2006 à 16:40:09

la fonction systeme est défini dans le fichier stdlib.h
L´inclus tu ?

dnob700
dnob700
Niveau 10
16 septembre 2006 à 13:41:39

dans l´aide, les fonctions sont souvent classé sous :
system, function

avec rien d´autre avant ou après. Et il faut regarder dans l´index et non pas faire de recherche.

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