Bonjour (et joyeux noël),

J'aimerais faire rentrer la fonction main() dans une classe, afin de n'avoir vraiment aucune fonction classique. Alors je me suis dit :
Ha Ha ! Je vais faire une fonction statique, comme ça elle n'aura pas de paramètre "this" et je conquerrai le monde!
Alors hop, j'ai écrit ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
class A
{
public:
  static int main( int argc, char* argv[] )
  {
    return 0;
  }
};
Et là, snif, ça ne marche pas. Je suppose que la fonction n'est pas une fonction main() valide parce qu'elle est liée à A, et je suis déçu.

Auriez-vous des idées pour m'aider à aboutir ?