??????????Right????????????

??0Right@@QAE@HH@Z PROC                    ; Right::Right?? COMDAT
; _this$ = ecx

; 20   :     Right(int kk?? int ii) : Top(ii) {

    push    ebp
    mov    ebp?? esp
    push    ecx;??ecx????????????????Right???????????
    mov    DWORD PTR _this$[ebp]?? ecx;ecx??????????ж???Right????????????????????
    cmp    DWORD PTR _$initVBases$[ebp]?? 0;_$initVBases???????????????Right????????????????????0?????
                                       ;?????????0???
    je    SHORT $LN1@Right;??????????????????????$LN1@Right???????????????????????????????У????????????????
                        ;???б?????????????????b??????????
    mov    eax?? DWORD PTR _this$[ebp];??????Right?????????????eax
    mov    DWORD PTR [eax]?? OFFSET ??_8Right@@7B@;????_8Right@@7B@??????????????(??Right??vtable????)д??????Right???????????
    mov    ecx?? DWORD PTR _ii$[ebp];??????ii??????????ecx
    push    ecx;??ecx???????Top?????????????
    mov    ecx?? DWORD PTR _this$[ebp];??????Right???????????ecx
    add    ecx?? 8;??????Right????????8?????????Top??????????????????????Top???????
    call    ??0Top@@QAE@H@Z                ; ????Top??????
$LN1@Right:

; 21   :         k = kk;

    mov    edx?? DWORD PTR _this$[ebp];??Right???????????edx
    mov    eax?? DWORD PTR _kk$[ebp];??????kk??????????eax
    mov    DWORD PTR [edx+4]?? eax;??eax??????д????????Right????4byte??????????????k???kk

; 22   :     }

    mov    eax?? DWORD PTR _this$[ebp]
    mov    esp?? ebp
    pop    ebp
    ret    12                    ; 0000000cH
??0Right@@QAE@HH@Z ENDP

??????????Top??????????

??0Top@@QAE@H@Z PROC                    ; Top::Top?? COMDAT
; _this$ = ecx

; 4    :     Top(int ii) {

    push    ebp
    mov    ebp?? esp
    push    ecx;?????????????????Top???????????
    mov    DWORD PTR _this$[ebp]?? ecx;ecx????????溬?ж???Top?????????浽?????????

; 5    :         i = ii;

    mov    eax?? DWORD PTR _this$[ebp];??????Top?????????????eax
    mov    ecx?? DWORD PTR _ii$[ebp];??????ii??????????ecx
    mov    DWORD PTR [eax]?? ecx;??ecx???д?????Top???????????????????i???ii

; 6    :     }

    mov    eax?? DWORD PTR _this$[ebp]
    mov    esp?? ebp
    pop    ebp
    ret    4
??0Top@@QAE@H@Z ENDP