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

  FORUM HardWare.fr
  Programmation
  C

  Probléme d'installation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probléme d'installation

n°1632335
GL912
Posté le 28-10-2007 à 15:43:35  profilanswer
 

Salut tout le monde,
Je suis sous Vista je voulais installer Visual Studio 6.0 version entreprise(c'est celui qu'on utilise en cours) mais ça a n'a pas marché.J'ai pas vraiment envie d'installer Xp donc je voudrais savoir s'il y a un équivalent sous Vista(soyez précis Svp parce que le Devc++ 4.0 n'a pas voulu compiler mes programmes  :( ) ou un moyen pour résoudre ce problème.
Merci a tous.

mood
Publicité
Posté le 28-10-2007 à 15:43:35  profilanswer
 

n°1632340
mrpropre00​7
Posté le 28-10-2007 à 15:49:55  profilanswer
 

Pour pouvoir utiliser dev sous vista, fais les manip suivantes :  
 
- Install vierge de vista dans C:  
 
- Dans les propriétés du dossier C:\devcpp onglet sécurité, mettre controle total pour tout les utilisateurs.  
 
- Dans devcpp, outils>options du compilateur>répertoire>binaires ajouter C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2  
 
- Dans devcpp, outils>options du compilateur>programmes rajouter C:\Dev-Cpp\Bin\ devant tout les noms (gcc.exe et compagnie)
 
Et la ca devrait fonctionner :)

Message cité 1 fois
Message édité par mrpropre007 le 28-10-2007 à 15:50:15
n°1632345
GL912
Posté le 28-10-2007 à 15:56:49  profilanswer
 

Merci beaucoup je vais essayer tt de suite,mais y pas moyen d'arranger le coups pour Visual?  

n°1632358
GL912
Posté le 28-10-2007 à 16:32:27  profilanswer
 

mrpropre007 a écrit :

Pour pouvoir utiliser dev sous vista, fais les manip suivantes :  
 
- Install vierge de vista dans C:  
 
- Dans les propriétés du dossier C:\devcpp onglet sécurité, mettre controle total pour tout les utilisateurs.  
 
- Dans devcpp, outils>options du compilateur>répertoire>binaires ajouter C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2  
 
- Dans devcpp, outils>options du compilateur>programmes rajouter C:\Dev-Cpp\Bin\ devant tout les noms (gcc.exe et compagnie)
 
Et la ca devrait fonctionner :)


 
même avec ta manip le dev,ne marche tjrs pas.Je poste le code ici au cas ou mais je pense que c'est bon a ce niveau:
 
void main()
{
char t[1000][201];
int n,i;
float gain,m;
printf("Ecrivez votre texte et terminez le par\n FIN \n" );
do
{
 gets(t[n]);
 n++;
 m+=strlen(t[n]);
 }while(strcmp(t[n-1],"FIN" ));
 n--;
for(i=0,i<n;i++)
{
puts(t[i]);
}
m/=n;
gain=(20-m)*n;
printf("Le gain est %f",gain);
 
}
 

n°1632363
Elmoricq
Modérateur
Posté le 28-10-2007 à 16:47:40  profilanswer
 

Outch. Ce code est immonde.
 
void main() => ça mérite le fouet
gets() => sodogravier
incrémenter "n" sans l'avoir initialisé avant => écartellement

n°1632366
GL912
Posté le 28-10-2007 à 16:50:31  profilanswer
 

Elmoricq a écrit :

Outch. Ce code est immonde.
 
void main() => ça mérite le fouet
gets() => sodogravier
incrémenter "n" sans l'avoir initialisé avant => écartellement


 
Je travaille en visual 6.0 d'habitude,et le même code tourne très bien.   :heink:

n°1632368
Elmoricq
Modérateur
Posté le 28-10-2007 à 16:53:20  profilanswer
 

Si ton compilateur ne hurle pas, c'est soit que tu ignores ses cris d'agonie, soit que tu n'as pas activé les warnings.

 

Quoi qu'il en soit : main retourne "int" (toujours), gets() est une fonction dépréciée car dangereuse (utilise fgets), et on n'utilise pas de variable sans l'avoir initialisée au préalable.

 

Effectivement cela peut fonctionner tel quel, mais tu t'exposes à des problèmes.

Message cité 1 fois
Message édité par Elmoricq le 28-10-2007 à 16:53:38
n°1632407
MEI
|DarthPingoo(tm)|
Posté le 28-10-2007 à 18:20:55  profilanswer
 

Elmoricq a écrit :

Si ton compilateur ne hurle pas, c'est soit que tu ignores ses cris d'agonie, soit que tu n'as pas activé les warnings.
 
Quoi qu'il en soit : main retourne "int" (toujours), gets() est une fonction dépréciée car dangereuse (utilise fgets), et on n'utilise pas de variable sans l'avoir initialisée au préalable.
 
Effectivement cela peut fonctionner tel quel, mais tu t'exposes à des problèmes.


Non main peut aussi etre a void en C++... surtout sous MSVC. :o


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°1632410
Trap D
Posté le 28-10-2007 à 18:34:08  profilanswer
 

Citation :

Non main peut aussi etre a void en C++... surtout sous MSVC. :o


Certes, mais comme tu es dans la catégorie C ....

n°1632416
GL912
Posté le 28-10-2007 à 18:50:13  profilanswer
 

J'ai trouvé une solus sur le net y a nettement moins d'erreurs,mais ca ne compile tjrs pas il reste ces deux erreurs:
[Linker error] undefined reference to `__cpu_features_init'
 C:\Users\Mehdi\Insat\Makefile.win [Build Error] n\make.exe: *** [Projet1.exe] Error 1  
 
 
Svp aidez moi c'est urgent

mood
Publicité
Posté le 28-10-2007 à 18:50:13  profilanswer
 

n°1632604
tpierron
Posté le 28-10-2007 à 23:55:03  profilanswer
 

Bon, ce code peut compiler avec un compilateur C. Si tu n'y arrives c'est que ton install est FUBAR, et là on ne peut plus rien pour toi.
 
Cela dit, compiler, ne veut pas dire fonctionner, parce que entre les buffer overflow et les variables non initialisées, ton programme ressemble "à la course d'un éléphant unijambiste monté sur des échasses dans une usine à porcelaine" (© Yann Serra).

n°1633241
GL912
Posté le 29-10-2007 à 20:11:14  profilanswer
 

tpierron a écrit :

Bon, ce code peut compiler avec un compilateur C. Si tu n'y arrives c'est que ton install est FUBAR, et là on ne peut plus rien pour toi.
 
Cela dit, compiler, ne veut pas dire fonctionner, parce que entre les buffer overflow et les variables non initialisées, ton programme ressemble "à la course d'un éléphant unijambiste monté sur des échasses dans une usine à porcelaine" (© Yann Serra).


 
Non ça m'affiche ça pour juste un printf,c'est le probléme

n°1633284
dap++
Script kiddie
Posté le 29-10-2007 à 20:52:41  profilanswer
 

MEI a écrit :


Non main peut aussi etre a void en C++... surtout sous MSVC. :o


Pourtant : http://www.research.att.com/~bs/bs_faq2.html#void-main


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

  Probléme d'installation

 

Sujets relatifs
probleme d installation oracleProbleme avec l'installation d'Apache
Problème d'installation de Visual C++ sous VistaPHPMyNewsletter : problème lors de l'installation
Probleme depuis l'installation de visual c++problème installation forum phpbb
Problème d'installation du forum phpBBProbleme d'installation code block sous Ubuntu
probleme d'installation d'un module perlProblème à l'installation de php
Plus de sujets relatifs à : Probléme d'installation


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