Skip to content

코드상에서 Error 처리 방법 및 기타 컨벤션 #32

@hochan222

Description

@hochan222

에러 처리 방법을 일관되게 하면 좋을것 같아서 이슈 달았습니다.

if (logic() || logic2())
    message("~~~ Error", 1);

위 코드는 함수 반환값으로 한번에 message 함수를 통해 처리하는 방식입니다.
평소에는 어떻게 에러를 처리하시나요? (Class 나 구조체 안에 맴버변수로 관리.. try catch exception.. 등등)


또다른 하나는 class 의 메소드에서

this->m_server_socket

다음과 같이 불러올 수 있지만

m_server_socket

이렇게도 불러올 수 있는데 m_server_socket이 방식을 사용해도 되는지 아니면 모든 맴버 변수에 대해서 무조건 this를 붙일 것인지 정해주세요! 어떻게 하면 좋을까요?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions