Question

Je viens tout juste de commencer à utiliser FPC pour approfondir mes anciennes connaissances de Pascal, mais maintenant pour Linux, j'ai commencé à voir beaucoup ce commentaire après la déclaration du programme:

{$apptype console}

Mais s'agit-il d'un commentaire de bonne pratique ou d'un type de déclaration?

Était-ce utile?

La solution

{$ ...} ne sont pas que des commentaires mais des directives de compilation.

Voici une liste des directives du compilateur .

Plus précisément, {$ apptype console} indique au compilateur de créer une console au lieu d'une application graphique.

Autres conseils

Oui, mais contrairement à Delphi, la console FPC est la valeur par défaut. Delphi a l'interface graphique par défaut (*)

Comme les valeurs par défaut varient entre Delphi et FPC, il est raisonnable de les ajouter. S'il existe une chance, le code doit être exécuté sous Delphi.

(*) pas à proprement parler, car l'indicateur de l'application de la console peut également être défini à l'aide de la ligne de commande. Mais bien qu’il ne soit donc pas obligatoire à 100%, il est judicieux de l’ajouter dans 99,9% des cas à Delphi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top