1、问构造函数为什么不能为虚函数没有意义,至少编译不过,更获取不了构造函数的地址。

2、

class Test
{
    public:
        int m_value;
    public:
        void testA() { printf("A\n"); }
        void testB() { printf("B:%d", m_value); }
};

int _tmain(int argc, _TCHAR* argv[])
{
    Test* test = NULL;
    test->testA();
    test->testB();
    return 0;
}

  crash在test->testB();因为要获取变量m_value。

3、

 

struct MyStruct
{
    char buf[6];
    int value[6];
};

printf("sizeof(MyStruct):%d\n", sizeof(MyStruct)); 打印32,按照2的幂次方对齐

4、lua下标从1开始

 

posted on 2015-07-06 23:31  kid_coder  阅读(158)  评论(0)    收藏  举报