python - 请教c++项目中,一般是类里的函数具体点好,还是main中具体点好
PHP中文网
PHP中文网 2017-04-18 09:48:13
0
4
442

比如一个函数完成后提示 完成了,这个提示放在main好还是函数里?在看primer plus感觉作者倾向于前者,函数简单,但是main看起来很多

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(4)
PHPzhong

Définissez un logger privé avec une méthode settergetter dans la classe. Connectez-vous à logger à chaque étape de l'exécution de la fonction. Précisez le niveau à imprimer à l'écran dans la configuration de logger.

迷茫

Puisqu'il s'agit d'inviter la fonction à se terminer, le signe d'achèvement de la fonction doit revenir normalement, il est donc préférable de le faire dans main

刘奇

Il est préférable de garder main simple. MFC et similaires n'utilisent même pas main directement. Ils implémentent l'initialisation du programme via le constructeur de l'objet global AppInstance. La logique spécifique est mieux encapsulée dans les classes.

黄舟

Il ne fait aucun doute qu'il est plus approprié de demander l'état dans une fonction spécifique. La fonction principale est le point d'entrée du programme, et il est impossible de demander l'état de toutes les fonctions et classes. Par exemple, si une fonction appelle une autre fonction, cette imbrication ne peut pas être vue dans la fonction principale, alors comment l'état peut-il être demandé dans la fonction principale.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal