MFC vs Qt: 变量命名差异
MFC和Qt是两个不同的图形用户界面(GUI)库,用于开发Windows应用程序。它们有一些不同的变量命名约定。
-
MFC变量命名约定:
- 类型前缀:MFC的变量通常以类型前缀作为前缀来命名,如'CString'、'CArray'等。
- 成员变量:MFC的成员变量通常以'm_'作为前缀,后面跟随变量名,如'm_strName'、'm_nCount'等。
- 控件变量:MFC中使用的控件变量通常以'm_'作为前缀,后面跟随控件的类型和名称,如'm_editName'、'm_listItems'等。
-
Qt变量命名约定:
- 类型前缀:Qt的变量通常不以类型前缀作为前缀来命名,直接使用变量名即可,如'QString'、'QList'等。
- 成员变量:Qt的成员变量通常以小写字母开头,后面跟随变量名,使用驼峰命名法,如'strName'、'nCount'等。
- 控件变量:Qt中使用的控件变量通常以小写字母开头,后面跟随控件的类型和名称,使用驼峰命名法,如'editName'、'listItems'等。
总体而言,MFC更倾向于使用类型前缀和'm_'前缀来命名变量,而Qt更倾向于简洁的命名方式。然而,这只是一种约定,并不是强制要求,开发者可以根据自己的喜好和项目要求来命名变量。
原文地址: https://www.cveoy.top/t/topic/hpc2 著作权归作者所有。请勿转载和采集!