郁闷,vc没怎么看老总就交给我一大本sdk用户手册,我连vc都不明白呢啊,大家帮忙哈!
先问几个问题哈
1、.h文件和.cpp文件从功能作用上来说什么区别?是不是类的定义都要在.h文件中?
2、gCurCard=m_CurCard=m_CardIndex   这个赋值语句表示把m_CardIndex的值赋给前面两个变量?
3、#define STATE_STOP 0x0000    中的0x0000是十六进制?那么0x0002等于多少?
4、UpdateParamControl()是mfc函数?什么作用呢?
5、不要笑话我哈
6、谢谢!

解决方案 »

  1.   

    1. h主要用于声明,cpp主要用于实现,定义不一定要在h中,这样做只是为了更好地管理工程
    2. 是
    3. windows里的计算器可以进行进制转换
    4. MFC里没有这个函数
      

  2.   

    1.h文件声明成员变量和函数,cpp文件实现函数;类的定义基本上应该在h中,在h中定义的变量随着类的产生而产生,消亡而消亡;
    2.m_CurCard = m_CardIndex 该式的值为m_CardIndex,因此gCurCard = m_CardIndex;
    3.0x0000表示十六进制数;0x0002 = 2;
    4.UpdateParamControl()应该不是MFC的函数,也不是Win32 API;
    5.没有
    6.不用还有,学用SDK不用VC的基础,而学VC最好有SDK的基础。