boost-mpl

    0

    1답변

    에 변환하고 둘의 합집합. 1>e:\source\trunk\thirdparty\boost\mpl\clear.hpp(31): error C2504: 'boost::mpl::clear_impl<boost::mpl::aux::joint_view_tag>::apply<Sequence>': base class undefined 1> with 1> [ 1>

    1

    1답변

    은 제가 boost-fusion 사용한 typedef boost::AlterinativeToHana::map< make_pair<"abcd",ABCDType>, make_pair<"efgh",EFGHType>, make_pair<"ijkl",IJKLType> > stringToTypeMap; 같은 것을 만들 수

    1

    1답변

    내 프로젝트 중 하나에서 과도하게 boost-variant을 사용하고 있습니다. 어느 시점에서 나는 boost-variant에 대한 템플릿 매개 변수 (20)의 최대 수를 초과했습니다. 따라서 여러 개의 링크 된 목록을 함께 연결하여 다음과 같은 솔루션을 도출했습니다. #include <boost/variant.hpp> #include <iostream>

    1

    1답변

    여기에 몇개의 해답 (How to loop through a boost::mpl::list?은 내가 시작한 것임)은 boost :: mpl에 피드하기 위해 일반 람다를 생성 할 수 있어야 함을 의미합니다. : for_each()하지만 작동하는 예제를 찾지 못하거나 직접 빌드 할 수 없습니다. 내가 람다에서 할 수 있도록하고 싶습니다 어떤 Idealy 내가

    1

    1답변

    Abrahams and Gurtovoy의 "C++ Template Metaprogramming"책에서 "3.1 Dimensional Analysis"예제를 재현하려고합니다. 어느 순간에는 값 (차원 유형 mpl::vector_c)의 "차원"이 변환 된 값의 차원과 동일하다는 것을 비교합니다 (mpl::transform은 두 개의 mpl::vector_c에

    1

    1답변

    나는 어떤 종류의 메타 벡터/링크드리스트를 찾고 있습니다. mpl :: vector가이 작업을 수행하는 가장 좋은 방법 인 것 같습니다. 하지만 이제 하나가 있습니다. 불행히도 어떤 종류의 hana :: vector를 찾을 수 없습니다. mpl :: vector 용 어댑터를 보았습니다. 그래서 mpl :: vector는 여전히 최선의 방법입니다. 하나가 컴

    2

    1답변

    부울 mpl을 배우려고하는데, mpl 맵에 유형이 나타나는 횟수를 계산하는 간단한 예제를 시도했습니다. 이 프로그램의 출력 코드에 기록 된 내용에 따라 당신이 당신의지도에 입력 key_type< m, pair<int, unsigned> >::type 의 발생을 계산하고 싶습니다 0 typedef map< pair<int,

    2

    1답변

    그러나 tweek 다음 코드는 누락 된 부분이있는 것 같습니다. 컴파일되지 않습니다. int -> int라는 두 개의 맵이 있습니다. 두 개의 원본에서 모든 키 - 값 쌍을 포함하는 세 번째 int -> int 맵을 생성하려고합니다. (VS2013) 누구? #include <boost/mpl/map.hpp> #include <boost/mpl/pair.h

    1

    1답변

    저는 Boost 라이브러리에 처음 입니다. 나는 분을 계산할 수있는 프로그램이 최대가 의미하고 (유형 std::vector <double>의) 거리 벡터의 분산 원하는 다음 코드 std::vector <double> dist_err; // ... do something with dist_err boost::accumulators::accumulator_

    2

    1답변

    다음 간단한 프로그램이 컴파일되지 않는 이유를 이해하는 데 어려움을 겪고 있습니다. 내가 variplic 템플릿 클래스 (my_type 아래) mpl 벡터를 변환하는 데 사용하고 싶습니다. 다음 스 니펫은 컴파일 오류 "/ template/template/template"키워드 다음에 'apply'가 템플릿을 참조하지 않는 "/boost/mpl/aux_/p