See site in english Voir le site en francais
Website skin:
home  download  forum  link  contact

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Author Topic: [C++] MSVC compile  (Read 1845 times)

0 Members and 1 Guest are viewing this topic.

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
09 August 2007, 09:31:04
J'ai un petit problème d'organisation avec MSVC,
J'ai eu le malheur de vouloir organiser toutes les macros en paquet pour gagner du temps.
Et maintenant j'en redéfini pas mal pour que ce soit plus clair et mieux organisé.

Mais à la compile, je me prend 300 warnings pour les Redéfinitions de macros
Plus 300 warnings pour les conversions de 'double' en 'int' sur le GDI
Plus 300 warnings pour les troncations de 'int' à 'bool'  :badsmile:

Ce qui rend la recherche d'une erreur de syntaxe beaucoup plus pénible à trouver le cas échéant. :sick:

Je me doute qu'il faut virer certains fichiers annexes du projet créés par MSVC pour que tous
ces warnings disparaissent ( au moins pour les redéfinitions de macros ) ....  pour les autres,
c'est pas vrai, il n'y en a pas 300 ;)

Mais lesquels ?
Je n'ose pas trop tripoter de peur de foutre tout le projet en l'air.
Encore des surdoués de chez Microsoft qui ont du inventer ça tiens !
Pourquoi je n'aurais pas le droit de redéfinir mes macros en cours de travail hein !


Pic

Offline DanSteph

  • Administrator
  • Legend
  • *****
  • Posts: 15407
  • Karma: 256
  • Hein, quoi !?
    • FsPassengers
Reply #1 - 09 August 2007, 15:03:47
quel macro ? :doubt:

Dan

« Last Edit: 09 August 2007, 15:37:20 by DanSteph »

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #2 - 09 August 2007, 15:37:20
Les #define .... pour les sons, meshes, cases actives des panels etc ...
Et toutes les fonctions inline que j'ai créé ..... :) Nan j'rigole, j'ai pas fait de fonctions inline.
Mais des define j'en ai un paquet. Même si t'en change que 10 dans le header ....
au hasard, celles d'un tableau ....
à la compile ça fait 20 lignes de warning par ccp.
12 cpp = 240 lignes pour les warnings ....
Pas facile de retrouver la ligne d'erreur s'il y en a une !



Message modifié ( 09-08-2007 15:40 )

« Last Edit: 09 August 2007, 15:37:20 by picto »
Pic