最全C++命名规则.doc

最全C++命名规则.doc

ID:59185785

大小:22.00 KB

页数:5页

时间:2020-09-10

最全C++命名规则.doc_第1页
最全C++命名规则.doc_第2页
最全C++命名规则.doc_第3页
最全C++命名规则.doc_第4页
最全C++命名规则.doc_第5页
资源描述:

《最全C++命名规则.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、最全C++变量命名规则aArray数组bBOOL(int)布尔(整数)byUnsignedChar(Byte)无符号字符(字节)cChar字符(字节)cbCountofbytes字节数crColorreferencevalue颜色(参考)值cxCountofx(Short)x的集合(短整数)dwDWORD(unsignedlong)双字(无符号长整数)fFlags标志(一般是有多位的数值)fnFunction函数g_global全局的hHandle句柄iInteger整数lLong长整数lpLongpointer长指针m

2、_Datamemberofaclass一个类的数据成员nShortint短整数pPointer指针sString字符串szZeroterminatedString以0结尾的字符串tmTextmetric文本规则uUnsignedint无符号整数ulUnsignedlong(ULONG)无符号长整数wWORD(unsignedshort)无符号短整数x,yx,ycoordinates(short)坐标值/短整数vvoid空g_全局变量g_ServersC类或者结构体CDocument,CPrintInfom_成员变量m_p

3、Doc,m_nCustomersVC常用前缀列表:前缀类型描述例子chchar8位字符chGradechTCHAR16位UNICODE类型字符chNamebBOOL布尔变量bEnablednint整型(其大小由操作系统决定)nLengthnUINT无符号整型(其大小由操作系统决定)nLengthwWORD16位无符号整型wPoslLONG32位有符号整型lOffsetdwDWORD32位无符号整型dwRangep*Ambientmemorymodelpointer内存模块指针,指针变量pDoclpFAR*长指针lpDoc

4、lpszLPSTR32位字符串指针lpszNamlpszLPCSTR32位常量字符串指针lpszNamelpszLPCTSTR32位UNICODE类型常量指针lpszNamehhandleWindows对象句柄hWndlpfn(*fn)()回调函数指针CallbackFarpointertoCALLBACKfunctionlpfnAbortWindows对象名称缩写:Windows对象例子变量MFC类例子对象HWNDhWnd;CWnd*pWnd;HDLGhDlg;CDialog*pDlg;HDChDC;CDC*pDC;H

5、GDIOBJhGdiObj;CGdiObject*pGdiObj;HPENhPen;CPen*pPen;HBRUSHhBrush;CBrush*pBrush;HFONThFont;CFont*pFont;HBITMAPhBitmap;CBitmap*pBitmap;HPALETTEhPalette;CPalette*pPalette;HRGNhRgn;CRgn*pRgn;HMENUhMenu;CMenu*pMenu;HWNDhCtl;CStatic*pStatic;HWNDhCtl;CButton*pBtn;HWNDhC

6、tl;CEdit*pEdit;HWNDhCtl;CListBox*pListBox;HWNDhCtl;CComboBox*pComboBox;VC常用宏定义命名列表:前缀符号类型符号例子范围IDR_标识多个资源共享的类型IDR_MAINFRAME1~0x6FFFIDD_对话框资源(Dialog)IDD_SPELL_CHECK1~0x6FFFHIDD_基于对话框的上下文帮助HIDD_SPELL_CHECK0x20001~0x26FFIDB_位图资源(Bitmap)IDB_COMPANY_LOGO1~0x6FFFIDC_光标

7、资源(Cursor)IDC_PENCIL1~0x6FFFIDI_图标资源(Icon)IDI_NOTEPAD1~0x6FFFID_/IDM_工具栏或菜单栏的命令项ID_TOOLS_SPELLING0x8000~0xDFFFHID_命令上下文帮助HID_TOOLS_SPELLING0x18000~0x1DFFFIDP_消息框提示文字资源IDP_INVALID_PARTNO8~0xDFFFHIDP_消息框上下文帮助HIDP_INVALID_PARTNO0x30008~0x3DFFFIDS_字符串资源(String)IDS_CO

8、PYRIGHT1~0x7FFFIDC_对话框内的控制资源IDC_RECALC8~0xDFFFWindows.h中新的命名规范类型定义描述WINAPI使用在API声明中的FARPASCAL位置,如果正在编写一个具有导出API人口点的DLL,则可以在自己的API中使用该类型CALLBACK使用在应用程序回调程序,如窗口和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。