분류 전체보기 2432

뇌를 자극하는 C++ STL 이것만은 알고 갑시다 12장

1.1 string 클래스는 문자들을 저장하는 컨테이너로 C, C++처럼 '\0' 문자를 요구하지 않기 때문에 C-style 문자열로 변환하려면 c+str() 멤버 함수를 사용합니다.1.2 c_str() 멤버 함수는 '\0' 문자를 포함한 문자열 주소를 반환하며 data() 멤버 함수는 '\0' 문자를 포함하지 않은 문자열(배열) 주소를 반환합니다. 2.1 string 객체의 찾기 관련 함수가 실패하면 string::npos를 반환합니다.2.2 string 객체는 vector처럼 메모리 재할당으로 발생하는 성능저하를 막기 위해 예약된 메모리 공간의 크기를 확인하려면 capacity() 멤버 함수를 사용할 수 있고 미리 메모리 공간을 예약하려면 reserve() 멤버 함수를 사용할 수 있습니다. 3.1 c..

뇌를 자극하는 C++ STL 이것만은 알고 갑시다 11장

1.1 STL 구성 요소의 인터페이스를 변경하는 구성 요소를 어댑터라 합니다.1.2 컨테이너의 인터페이스를 변경한 stack, queue, priiority_queue 컨테이너를 컨테이너 어댑터라 합니다. 2.1 stack의 원소를 추가하는 멤버 함수는 push()입니다.2.2 stack의 원소를 참조하는 멤버 함수는 top()입니다.2.3 stack의 원소를 제거하는 멤버 함수는 pop()입니다./*stack 컨테이너*/#include #include using namespace std; int main(void){ stack st; st.push(10); st.push(20); st.push(30); while (!st.empty()) { cout

동물의 숲 포켓캠프 1/17 공지사항+1/18 업데이트 내용

2018년 1월 17일에 공지된 내용과 18일 오후에 업데이트된 내용을 전해드리겠습니다.우선 1/17 공지사항부터 전달드리겠습니다.Rover의 정원 사파리 - 하반기Rover의 정원 사파리의 하반기가 시작되었습니다.새로운 꽃과 임무가 주어졌으니 확인하시길 바랍니다!Rover를 꾸준히 도와준다면 한정판 가구들을 모을 수 있을 것입니다.이벤트 기간2018년 1월 11 15시부터 2018년 1월 22일 14:59까지 참고사항:이벤트 기간은 아직 변경되지 않았습니다.하반기에도 상반기의 임무를 수행할 수 있습니다! 다음은 1/18에 업데이트 된 내용을 전달해드리겠습니다.의류 제작이 가능해졌습니다!의상이 제작 가능해졌다는 소식을 전해드려 저희는 기쁩니다! 필요한 재료를 모으면 의상과 신발을 직접 제작할 수 있습니다..

카테고리 없음 2018.01.18

마리오 오디세이 스토리 끝

드디어 마리오 오디세이 모든 스테이지를 끝냈습니다.우선 달 왕국에서 쿠파와의 결투에서 이기면 스토리는 끝이 납니다.엔딩 크레딧까지 전부 나왔기 때문에 여기가 끝인 줄 알았지만 다행히 버섯왕국, 달나라 뒤편, 그리고 달나라 저 뒤편이 남아있었습니다. 모든 왕국의 사진과 제작자들의 이름이 올라온 다음에는 위와 같이 플레이해주셔서 감사하다고 뜹니다.다른 부분은 모두 번역이 되어있는데 엔딩 크레딧은 번역이 되어있지 않습니다. 엔딩 크레딧이 끝나면 오디세이호는 버섯 왕국에 데려다 줍니다.버섯 왕국은 N64 시절 마리오 맵을 모티브로 만든 왕국입니다.그래서 그런지 여태까지 안 나왔던 요시가 나옵니다! 달나라 뒤편에서부터는 난이도가 살짝 올라갑니다.4명의 브리와 브리 로봇을 세이브 포인트 없이 한번에 다 클리어해야하..

동물의 숲 포켓캠프 1/15 공지사항 내용

2018년 1월 15일 오후에 공지된 내용을 전해드리겠습니다. 새로운 컨텐츠들이 업데이트 될 예정입니다.동물의 숲: 포켓캠프를 플레이해주셔서 감사합니다!곧 있으면 업데이트되는 컨텐츠들을 살짝 보여 드리겠습니다.당신의 캠핑장을 꾸미세요곧 있으면 가구들을 배치할 수 있는 공간의 바닥을 꾸밀 수 있게됩니다.카페트를 꺼내세요카페트를 만들기 시작하세요-곧 있으면 캠핑장에 두개의 카페트를 배치할 수 있게 됩니다. 커스텀 옷들이 곧 출시됩니다!이제 곧 동물친구들의 코디네이터가 될 수 있습니다.참고: 특정 옷들은 입힐 수 없을지도 모릅니다. 여러분들의 피드백을 받고 있습니다.피드백을 근거로 보다 편리한 기능을 탑재하기 위해 노력하고 있습니다. 다음은 현재 작업 중에 있는 사항들입니다:Shovelstrike 광산 도움을..

카테고리 없음 2018.01.16

뇌를 자극하는 C++ STL 이것만은 알고 갑시다 10장

[4번] /*다음은 v1과 v2를 v3로 합병 정렬하는 코드입니다.오류를 찾고 코드를 알맞게 고치세요*/#include #include #include #include using namespace std; int main(void){ vector v1; v1.push_back(10); v1.push_back(40); v1.push_back(50); vector v2; v2.push_back(20); v2.push_back(30); v2.push_back(60); //사실 데이터를 입력하는 순서가 오름차순이므로 문제는 없지만 원칙상 정렬을 해야한다 sort(v1.begin(), v1.end()); sort(v2.begin(), v2.end()); vector v3(6); merge(v1.begin(), v..

마리오 오디세이 바다 왕국 #38 격렬하게 비치 발리볼 팁

바다 왕국에서 격렬하게 비치 발리볼 팁을 공유하고자 합니다.우선 바다 집 앞으로 워프를 합니다. 워프를 하면 우측에 비치 발리볼장이 있는 것을 확인할 수 있습니다.비치 발리볼장에 입장하자마자 미니게임이 시작되는데 2인 플레이모드로 바꾸어서 마리오와 캐피를 분리하는 것이 팁입니다.이렇게 하는 이유는 줄넘기 달인에서와 마찬가지로 마리오는 가만히 서 있는 상태에서 가속도를 얻기까지 어느정도 시간이 걸리기 때문입니다.반면에 2인 플레이모드로 전환해서 캐피로 플레이를 하면 가만히 있다가 움직이더라도 똑같은 속도로 이동할 수 있습니다. 2인 플레이모드로 전환하기 위해서는 '+' 버튼을 눌러서 계속하기 밑에 있는 2인 플레이를 누르시면 됩니다.2인 플레이모드로 전환할 때 조이콘을 본체로부터 분리한 후 각각의 SL S..

뇌를 자극하는 C++ STL 이것만은 알고 갑시다 9장

[2번]/*STL의 less 함수 객체와 같은 동작을 하는 사용자 Less 함수 객체를 구현하세요.단, Less는 어댑터 적용이 가능해야 합니다*/#include #include #include #include using namespace std; template struct Less :public binary_function{ bool operator()(const T &left, const T &right) const { return left < right; }}; int main(void){ vector v; v.push_back(50); v.push_back(40); v.push_back(30); v.push_back(20); v.push_back(10); cout

동물의 숲 포켓캠프 1/11 업데이트 내용

2018년 1월 11일 오후에 패치된 내용을 전해드리겠습니다. 새로운 캠핑카 테마부터 소개드리겠습니다.OK Motors에서 새로운 캠핑카 테마가 준비되었습니다!이번 테마의 이름은 'Rover'(저 고양이의 이름)이고, 자랑을 하고 싶을 때 적합한 외견입니다. 새로운 페인트 작업을 원하시면 OK Motors를 방문하세요. 이벤트 기간이 끝나더라도 캠핑카에 Rover 페인트 작업을 할 수 있습니다.Rover 페인트 작업을 주문하려면, Leaf Tickets가 필요합니다. Bell로는 주문할 수 없습니다.Leaf Tickets는 실제 돈으로 사거나 게임을 진행하면서 얻을 수 있습니다. 다음으로 정원 업데이트 내용을 전해드리겠습니다.Rover의 정원 사파리 개장!쌍안경을 잡으세요. 정원 사파리가 막 시작했습니다..

카테고리 없음 2018.01.11