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开始
浙公网安备 33010602011771号