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

  FORUM HardWare.fr
  Programmation
  C

  VisualC++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VisualC++

n°975882
DanyJ
Posté le 08-02-2005 à 22:45:42  profilanswer
 

A propos de VisualC++ 6.0 qui sait pourquoi la routine de recuperation de la date de modification de l'executable nouvellement crée avec le BUILD affiche la bonne date en DEBUG et 1 janvier 1970 en release?
 
Pour info le "fopen" de creation de fichier ne peut ouvrir que 510 fichiers a la suite.
 
Merci

mood
Publicité
Posté le 08-02-2005 à 22:45:42  profilanswer
 

n°975892
WhatDe
Posté le 08-02-2005 à 23:02:50  profilanswer
 

Merci pour l'info !

n°976791
TotalRecal​l
Posté le 09-02-2005 à 17:24:53  profilanswer
 

- 1e truc : ça serait pas un pti bug du compilo (encore un [:mlc]). Tu as le dernier service pack pour VC++ ?
- 2e truc :  c'est normal, sauf que la limite doit plutôt etre 511. D'ailleurs en VB ( :whistle: ) la limite est la même :p


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°977603
DanyJ
Posté le 10-02-2005 à 13:44:48  profilanswer
 

Pour la date je suis sur une piste, c'est la fonction "_findfirst" que j'utilise en lui passant le chemin en argument.
Je lui passe le chemin en dure comme :
"C:\Trying\temp\MOI.exe" au lieu de "..\temp\MOI.exe" dans un char, qui fonctionne en debug.
Pour la methode en dure dans le programme cela fonctionne en release sinon il me retourne -1 : pas trouvé.
 
Voilà c t pour info mais je suis toujours dessus.
 
Merci.

n°977644
HelloWorld
Salut tout le monde!
Posté le 10-02-2005 à 14:14:16  profilanswer
 

Pourquoi parles-tu de fopen ? Pour info cette limite de 512 peut être augmentée jusqu'à 2048 via _setmaxstdio. Mais arriver à ouvrir 512 fichiers en même temps dans son appli, je pense qu'il faudrait revoir l'algo.
Au passage, as-tu bien doublé tes antislash, car \t est transformé en tabulation, donc ton "C:\Trying" devient "C:<tab>Trying" => "C:\\Trying\\temp\\MOI.exe". Si tu utilises fopen mettre des slash normaux '/' ça marche très bien.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

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

  VisualC++

 

Sujets relatifs
[VisualC] Comment intercepter la boite Win95/98 de login réseau... 
Plus de sujets relatifs à : VisualC++


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