boost-optional

    0

    1답변

    나는 2.3.3 스튜디오에서만 시도했습니다. 새로운 시도하지 않은 3.0 이 lldb 콘솔에 캐스팅을 시도하는 데 도움이 될 수있는 플러그인을 발견하지 않았습니다. 거기에 몇 가지 오류가있어, 그걸 제대로하는 방법을 모르겠다 그럼, 거기에 어떤 해결책이 있습니까? 그런 문제를 어떻게 처리할까요?

    3

    1답변

    boost::optional<A>을 boost::optional<B>으로 캐스팅하는 우아한 방법이 있는지 궁금합니다. B을 A에서 구성 할 수 있습니다. 작동 방식 : 하지만 결코 사용하지 않을 값을 입력해야 할 필요가 있습니다. 더 좋은 제안이 있습니까?

    1

    1답변

    Boost.Python을 통해 내 C++ 클래스를 노출합니다. 내 의도는 내부 참조가있는 사용자 정의 클래스 유형의 멤버 변수를 노출하는 것입니다. boost :: type의 멤버 변수를 도입하기로 결정하기 전까지는 잘 작동했습니다. optional <T>. 부스트를 노출하는 방법을 보여주는 몇 가지 훌륭한 게시물이 있습니다. 선택 사항 : <T>. 특히

    5

    3답변

    나는 제자리로 선택 만들 수 있습니다 boost::optional<boost::asio::io_service::work> work = boost::in_place(boost::ref(io_service)); 을 그리고 그것을 분리 : work = boost::none; /실험 지원 (14) C++로, 내가 대신에 옵션을 구성 할 수 있습니다 ...,

    1

    1답변

    라이브러리 코드에서 생성 된 예외를 catch하고 boost::optional (또는 std::experimental::optional)으로 래핑하고 싶습니다. 내 코드는 사소한 경우에도 작동하지만 오버로드 된 함수를 호출 할 때 올바른 유형을 추론하는 데 어려움이 있습니다. 나는이 내 테스트 케이스를 감소했습니다 // Compile with: clang+

    0

    1답변

    하나의 인수 만 사용하는 함수에 대한 호출이 많습니다. 이러한 호출을 업데이트하지 않으려합니다. 하지만 다른 특별한 장소에서 그 함수를 호출하고 싶습니다. 그러나이 경우에는 일부 데이터를 전달할 벡터를 추가적으로 채워야합니다. 나는, 여분의 작업을 수행 건너가 null의 경우 나, 다음 std::vector 컨테이너에 NULL 포인터 기본 인수를 만들 수

    1

    2답변

    왜 scoped_ptr로 boost :: optional을 사용하는 것이 일반적이지 않은 이유는 힙 대신 스택에서 객체를 만들면 더 좋을 것 같습니다. 그러나 나는 이런 식으로 사용 된 적이 한번도 없다. 내 질문에, 부스트 :: poloid를 할 명백한 무능 이외의 scoped_ptr 일종의 옵션으로 사용하는 단점은 무엇입니까?

    4

    1답변

    std::optional<A>을 반환하는 함수가 있다고 가정합니다. 그렇다면 범위 기반 for 루프에서 결과를 사용하는 올바른 방법은 무엇입니까? 우리가 대신 T&& optional::value() &&의 T optional::value() &&했다 것인지 for (auto&& e : a().value()) { // ^--- A&& is r

    0

    1답변

    두 개의 클래스 A와 B가 있습니다. 클래스 A는 주어진 벡터에서 변형을 수행하는 변환 (행렬)입니다. class A{ public: ... A(...){}; ... void func_A(std::vector<double>& vec){ /* Transform vector vec */ } }; 클

    1

    2답변

    클래스 T의 정렬 요구 사항이 alignas 키워드로 지정된 경우 std::optional<T> 및 boost::optional<T>이 해당 정렬을 준수하는지 보장됩니까? 그들은 단순히 래퍼 a를 T 객체의 클래스와 bool initialized이라면 필요에 따라 는, 그들은 자동으로 T 멤버를 정렬 것이지만, 표준 및 부스트 문서 상태는 어떤 객체를 보유