오이데

오이데

  • 분류 전체보기 N
    • ElementalKiss
      • 포트폴리오
    • 프로그래밍
      • C/C++
      • Effective C++
      • Effective Modern C++
      • Effective STL
      • C#
      • 서버
      • 3D
      • 형상관리
      • Design Patterns
      • Database
      • Ruby on Rails
      • Script
      • 알고리즘
      • 리팩토링
      • 지식창고
      • Windows
      • ETC
    • 창고
    • 엘키스공간 N
      • 엘키스코딩공방
      • 게임
      • 취미
      • 음악
      • 독서
      • 독백
      • 일상기록 N
    • 작성중
    • 수정중
    • 무분류
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

오이데

컨텐츠 검색

태그

GIT 파이널기어 프로젝트 오일러 rails 형상관리 STL 클랜전 퍼드 메모리 아이슬란드 유니슨리그 프리코네 패스오브엑자일 C 알고리즘 유니즌리그 우마무스메 프린세스커넥트 poe 프로그래밍

최근글

댓글

공지사항

아카이브

C++14(2)

  • [effective modern c++] 항목 3: decltype의 작동 방식 숙지

    decltype주어진 이름이나 표현식의 형식을 알려준다. C++11에서 decltype는 함수의 반환 형식이 그 매개변수 형식들에 의존하는 함수 템플릿을 선언할 때 주로 쓰인다. 너무 이해 안 되서 한 10번은 넘게 읽은 것 같다. 예시로 이해해보기12345 std::deque intDq; intDq.resize(10); authAndAccess(intDq, 5) = 10; std::cout

    2016.07.16
  • [effective modern C++] 항목 1 : 템플릿 형식 연역 규칙 숙지

    auto 키워드는 템플릿에 대한 형식 연역을 기반으로 작동한다. 템플릿은 대게 1 2 3 4 template void f(ParamType param); ... f(expr); cs 이런 형태로 사용되고 호출된다. ParamType은 총 세 가지 경우로 나뉜다. - 포인터 또는 참조 형식이지만 보편 참조(universal reference)는 아님. - 보편 참조.(일단 좌측값 참조나 우측값 참조와는 다르다는 것만 알아둔다.) - 포인터도 아니고 참조도 아님. 경우1. 포인터 또는 참조 형식이지만 보편 참조 아닐 때 연역 과정 - expr이 참조 형식이면 참조 부분을 무시한다. - expr의 형식을 ParamType에 패턴 매칭 시켜 T의 형식을 결정한다. 이건 평소에 자주 사용하는 template 이용..

    2016.03.01
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바