인프런 커뮤니티 질문&답변

시시포스맨님의 프로필 이미지
시시포스맨

작성한 질문수

[게임 프로그래머 도약반] DirectX11 입문

MeshRenderer

뉴비 질문 드립니다

해결된 질문

작성

·

519

0

제가 많이 부족한 편이라 실례가 안된다면 기본적인 질문 몇가지만 여쭤보겠습니다

1. pch에 넣는 헤더파일과 안넣는 헤더파일의 기준이 어떤건가요?

2. 함수 앞에 ::를 표시하고 구별하는건 어떤 것들만 해당하나요?

나머지는 강의 내용과 상관없는 질문입니다. 답변 안해주셔도 괜찮습니다

조잡한 3d 엔진을 만들고 c++ 게임서버와 데이터베이스 구축하여 연동하는 것까지 목표로 하고 있습니다

질문은

3. 게임 서버를 c++로 만들고 싶은데 Boost.Asio같은 라이브러리를 사용해서 만들면 난이도가 많이 높아질까요? 그리고 현업에서 서버를 만드는데 Boost를 사용하나요?

4. c++ 게임 서버에서 mysql과 연동할때 보통 Connector/C++를 사용하나요?

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

  1. 아주 많이 사용되고 변하지 않는 (vector 등) 헤더를 넣어주면 됩니다.

  2. ::은 global namespace여서 붙이나 안 붙이나 똑같지만 우리가 만든게 아닌, 표준or MS에서 제공한 함수를 구별하기 좋아 넣곤 합니다.

  3. 현업에서 Boost를 사용하는 경우는 극히 드물고 직접 구현해서 사용합니다. 어차피 쓰레드 분배가 제일 고민거리인데 이런건 Boost를 사용한다고 도움이 되지도 않습니다.

  4. 네 C++ 기반의 라이브러리를 사용합니다. (일반적으로 AdoDB C++)

시시포스맨님의 프로필 이미지
시시포스맨

작성한 질문수

질문하기