cpp_offset - 8BitsCoding/RobotMentor GitHub Wiki

cpp_cpp1_offsetof

λ©€λ²„λ“€μ˜ μƒλŒ€μ  μœ„μΉ˜ κ΅¬ν•˜κΈ°


struct Student {
    const char* ID;
    const char* Name;
    int CurrentSemester;
};

int main() {
    std::cout << "ID offset : " << offsetof(Student, ID) << std::end;       // 0
    std::cout << "Name offset : " << offsetof(Student, Name) << std::end;       // 4
    std::cout << "CurrentSemester offset : " << offsetof(Student, CurrentSemester) << std::end;       // 8
    return 0;
}