mfc和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/jckq 著作权归作者所有。请勿转载和采集!