본문 바로가기

전체 글714

[Study] Effective C++ 문제 제출 후 문제 풀이 2011년 7월 22일 금요일 한주간 Effective C++을 보고 오기로 하고 일주일이 지났다. 하지만 공부를 제대로 하지 못해서 시험 문제도 부랴부랴 만들었기 때문에 불안불안했다. 역시나 시험 풀이를 해보니 부족한 점이 많았다. 책을 그래도 쭉 보긴 했었는데, 생소한 내용도 많았고 배운 점도 많이 있었다. - 문제 풀이 내용 1. '값에 의한 전달'보다는 '참조자에 의한 전달' 방식을 택하는 편이 대개 낫다. 라는 말을 되새기며 철수씨는 다음과 같은 함수를 만들었다. 다음 함수는 어떠한 문제를 발생시키는가? const VECTOR3& AddVector( const VECTOR3& first, const VECTOR3& second ) { VECTOR3 ReturnValue( first.x + sec.. 2011. 7. 22.
[Study] 첫날 스터디에 대한 전반적인 계획 2011년 7월 14일 수요일 오늘부터 서버팀장님을 제외한 서버팀원들은 모두 스터디를 하기로 했다. 그래서 오늘은 첫날이므로 앞으로 어떻게 공부를 할 것인가 전반적인 계획을 세웠다. - 공부할 내용 1. 디자인 패턴 2. boost의 활용(asio, find, thread) 3. Effective C++ 4. More Effective C++ 5. AI Wisdom 6. AI 노란책 7. Template Code 8. Assem Coding 9. FPS (Bit Field) 10. 쓰레드 구조 11. 아키텍쳐 설계 12. DataBase 고급 문법 13. P2P, UDP, 롤런칭 14. 개선된 UDP 15. P2P CS구조 변환 16. Packet Server 17. 심디스 서버 구조 18. 서큘러버퍼의.. 2011. 7. 21.
[Error] two or more data types in declaration of 'Type' 오류 By 용호 보호되어 있는 글 입니다. 2011. 5. 31.
[Linux] Core Dump 생성 By 용호 2011년 5월 31일 화요일 1. /etc/profile 수정 아래와 같이 ulimit 명령을 수행한다. 2. /etc/sysctl.conf 수정 아래와 같이 kernel.suid_dumpable = 1, kernel.core_uses_pid = 1 을 추가한다. 3. 수정된 내용을 적용시키기 위해서 sysctl -p 명령을 수행한다. 여기까지 수행 하고 나면 코어 덤프 파일이 생성된다. 4. 코어 덤프 파일을 내가 원하는 경로에 생성되도록 하고 싶다면 아래와 같이 속성 값을 추가 해야한다. 현재 디렉토리는 프로젝트의 실행 파일이 생성되는 위치이다. 2011. 5. 31.