35Fermer37
Kevin KoflerLe 26/01/2004 à 15:57
Vertyos


Le code indenté comme ça:
void machin(void) {
    if (1 == 2) {
        rien();
    }
}

est accepté par la détection de fonctions. Le problème, c'est le code indenté comme ça:
void machin(void)
  {
    if (1 == 2) {
        rien();
    }
  }

ou comme ça:
void machin(void)
{
if (1 == 2)
{
  rien();
}
}

ou carrément comme ça:
void machin(void)
  {
 if (1 == 2)
{
  rien();
    }
   }


Et mIRC et Flash ne sont pas vraiment de quoi indenter automatiquement un code C. Les conventions qu'ils utilisent n'ont rien à voir avec les conventions C (qui sont l'accolade ouvrante en début de ligne, même dans la convention K&R où on note:
if (machin) {
mais:
void machin(void)
{

).