분류 전체보기28 [방탈출] #1. 일산 더도어즈 이스케이프 'who are you?' (후아유) 주말에 간만에 만나는 친구들을 만나서 뭘할까 하다가 친구가 방탈출을 추천해서 처음으로 해보게되었어요. 처음으로 해본 방탈출은 일산에 있는 '더 도어즈 이스케이프'의 'who are you'? 예전부터 하고싶었는데 드디어 !! 방탈출을 하게 되었네요! 더도어즈 이스케이프는 대기하는곳이 그렇게 협소하지도 넓지도 않은 대기방이 있고안내를 받거나 보드판을 꾸미거나 할 수 있는 곳과 간단하게 마실수 있는 음료와 물이 준비 되어있습니당 최대한 배제하고 글을 쓰려고 하나, 혹시 간접적인 스포가 있을수 있으니 주의 부탁드립니다! 일산 방탈출 - Who are you? 홈페이지 난이도 : ★★★ 체험한 난이도: ★★★ 주관적 공포도 : ★ 추천인원 : 2~3인 소요시간 : 60분 인원 : 3명(10+, 3, 첫방) 날짜.. 2021. 4. 11. [C++] 생성자, 소멸자, 복사생성자, 복사 대입 연산자, 복사생성 방지에 대한 얘기 C++ 에서는 기본적으로 빈 클래스를 생성하면 자동으로 생성해주는 생성자와 소멸자 등 이있다. 예를들어 는 와 같은 기능을 수행한다고 보면 된다. 매번 다 모든 생성자들과 소멸자를 생성 하는것은 아니고, 컴파일러가 필요하다고 판단될때 생성해준다. 아래와 같은 동작을 수행할 때 생성 된다. 자동으로 생성된 것을 사용하여 문제가 없으면 좋겠지만, 문제가 발생하는 경우들이 있다. 대표적으로 1 .참조자를 데이터 멤버로 가지고 있는 경우 2. 상수 객체를 데이터 멤버로 가지는 경우 두가지를 꼽을 수 있다. 위와 같은 상황에서는 직접 복사 대입 연산자를 정의해 주어야 한다. 그렇지 않으면 컴파일 오류가 발생하게 된다. 그러면, 복사생성자나 대입연산자를 자동생성하지 않는 방법은 없을까? 사본을 만들지 않고 유일한 .. 2021. 2. 17. 안전한 정수 연산을 위해 SafeInt 를 써보자 SafeInt사용 목적SafeInt는 정수 연산에 있어서 발생할 수 있는 오버플로우를 방지하는 목적으로 사용C++ 의 템플릿으로 만들어졌으며, char형에서 __Int64(long long)형 까지 모든 정수형 사용 가능정수 연산을 통한 오버플로우나, 0으로 나누었을때 발생하는 오버플로우 감지 가능 기본 정수 자료형을 사용 했을시예제 소스 - unsigned int#include int main(){unsigned int X1 = 1234567; unsigned int X2 = 1234567; unsigned int X3 = X1 * X2; std::cout 2020. 7. 13. VS 2017 환경에서 glog 설치 및 적용 방법 설치 https://code.google.com/archive/p/google-glog Google Code Archive - Long-term storage for Google Code Project Hosting. code.google.com 위 링크 Downloads 에 들어가서 맞는 버전으로 다운로드 이 글은 0.3.3버전(glog 0.3.3.tar.gz)으로 진행, 다운로드 후 파일 압축해제 glog 기본 설정 설치경로\glog-0.3.3\vsprojects\libglog 로 들어가서 libglog.vcproj 실행 VS2017로 실행시 단방향업그레이드 진행 후 빌드 진행 debug, release 둘다 빌드 후 debug, release 폴더에 생성된 libglog.dll, libglog.li.. 2020. 7. 9. 이전 1 ··· 3 4 5 6 7 다음