VC++初学者提问~~~ 请问有时在定义数据成员的时候,为什么要这样:enum{abc=1234},我觉得好像没有必要的呀~~忘告知,thanks~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义一个枚举类型的变量。它可以用int或其他类型的变量代替,但用枚举类型可以限定取值,有明确的语义。例如定义变量enum{ playing = 1, paused, stopped}m_state;表示三种状态,取值只有playing,paused, stopped三个。当然也可以用一个int型变量取值1,2,3来代替枚举类型,但没有明确的语义。 vc如何取消打印机将要打印的文档? 急。求助 VC 程序打包工具,撒分! CView里放置工具栏 在标准工具栏中添加了新项后(并且在菜单中没有相同的项),如何用向导添加消息处理函数? 怎样实现Windows拷贝时的等待动画?需要哪些api?给点思路? 关于button 启动WorkerThread时传送参数的问题 在Socket读数据的问题? 贴子被删,气氛!散分! 关于MFC中ondraw中图像拷贝BitBlt 怎么把CString ss="0x3A,0x4A"转成BYTE MyByte[2]={0x3A,0x4A} 用CFileDialog选择多个文件出现不明白的问题!郁闷!
类型可以限定取值,有明确的语义。例如定义变量
enum
{
playing = 1,
paused,
stopped
}m_state;
表示三种状态,取值只有playing,paused, stopped三个。
当然也可以用一个int型变量取值1,2,3来代替枚举类型,但没有明确的
语义。