SIRINI`s Blog

life, saying, developing, . . . and so on

오늘 C++ 코딩 작업을 하다가 쓰레딩을 처리 해야 할 일이 있어서 평소 하던 대로 코드를 적어 보았습니다.CMyClass::~CMyClass(){    m_exitCond = false;    WaitForSingleObject(m_pThread->m_hThread, INFINITE);    CloseHandle(m_pThread);}UINT CMyClass::ThreadFunc(LPVOID param){    CMyClass* pClass = reinterpret_cast(param);    pClass->DoWork();    return 0;}void CMyClass::DoWork(){    while(m_ExitCond) {        // do something    }}일
0 Responses Read more...
오늘 C++ 로 모듈 하나를 만들어서 선배님께 코드 리뷰를 부탁 드렸습니다. 코드를 보시더니, "문자열" 이 바로 코드에 박혀 있는 것을 보시고는 이런 부분들은 bad sign 이라고 하셨습니다. const 변수로 정리 해서 밖으로 빼 두어야 한다는 걸 강조해 주셨죠. 생각해 보면 이
0 Responses Read more...
천주교 신자는 아니지만, 그럼에도 이번 교황 프란치스코의 방한은 매우 설레고 뜻 깊은 행사라고 생각 합니다. 약자들을 위한 그 분의 한결같은 말씀과 행동들이야말로 이 시대에 필요한 진정한 성직자의 모습이 아닐까 싶습니다. 특정 종교에 편견이 있는 건 아니지만, 일부 몰지각
0 Responses Read more...
영화 명량 을 보고 왔습니다.(명량해전도 - 출처: 엔하위키 미러)역사상 유래 없는 해전으로 기록된 전투를 영화로 재현해 냈는데요, 장면들 중 CG 들의 완성도가 조금 아쉽긴 하지만 대체적으로 교과서를 그대로 스크린에 옮긴 듯한 모습이었습니다. 역사적 사실 그
0 Responses Read more...
이번 달 초에 GR Board 2 beta1 을 정식으로 공개 하였습니다...! 기나 긴 alpha 단계를 거쳐 약간의 공백기를 가진 다음에 공개를 한 것인지라 걱정이 많이 되었는데요, 그 나마 alpha 기간 동안 테스트를 도와 주신 분들 덕분에 무사히 안착한 것 같습니다. ^^오늘은 beta2 에 들어갈 기능 일부를 미리 구
2 Responses Read more...
요즘 소식이 뜸했는데, 다름이 아니라 회사에서 진행하는 C++ 프로젝트가 공부할 거리가 많아서 그렇습니다. 선배님들과의 실력 차이가 워낙 크다 보니 솔직히 따라잡기가 만만 하지 않네요. 입사 이래 몇 번의 고비를 넘기고 넘겼지만 이번 프로젝트는 난이도도 생각 보다
0 Responses Read more...
간만에 다시 세팅을 하려다 좀 헤맨 부분이 있어 간단하게 정리해 두고자 합니다. grboard2 의 경우 현재는 커밋 권한이 열려 있지 않은데, 차후에 좀 안정화가 되면 업뎃에 기여해 주시는 분들께 커밋 기회를 열어 두려고 하고 있습니다. ^^ (누가 희망해줄진 몰라도... ㅠ)Windows 환경에서 Git 을 쓰는 것 부터 정리해 보겠습
2 Responses Read more...