0
Visual Studio 2012의 C++ 11 기능을 사용하면서 "ppltasks.h"헤더 파일을 포함시킬 때 이상한 오류가 발생했습니다. "미래"헤더 파일 :ppltasks.h는 VS2012에 C++ 11 헤더를 포함 할 수 없습니다.
Main.cpp
1>c:\program files (x86)\microsoft visual studio 11.0\vc\include\ppltasks.h(3306): error C2512: 'Concurrency::details::_PPLTaskHandle<Concurrency::details::_NormalizeVoidToUnitType<void>::_Type,Concurrency::task<std::pair<Concurrency::details::_Unit_type,Concurrency::details::_CancellationTokenState *>>::_ContinuationTaskHandle<_InternalReturnType,_TaskType,_Function,Concurrency::details::_FunctionTypeTraits<_Function,_ReturnType>::_Takes_task,Concurrency::details::_TaskTypeTraits<void,false>::_AsyncKind>,Concurrency::details::_ContinuationTaskHandleBase>' : no appropriate default constructor available
1> with
1> [
1> _InternalReturnType=std::pair<Concurrency::details::_Unit_type,Concurrency::details::_CancellationTokenState *>
1> , _Function=Concurrency::||::<lambda_06496b162c644bf2f90c850c3dfa7d5c>
1> , _ReturnType=std::pair<Concurrency::details::_Unit_type,Concurrency::details::_CancellationTokenState *>
1> ]
오류가 더 이상이지만 그것의 요점을받을 사람이 다른 단순히 "미래"헤더를 포함하여 그러한 오류 메시지가 발생하고 있으며, 알려진 해결책이 있습니다.? 감사합니다.
저는 문자 그대로 include와 0만을 반환하는 main 함수를 가지고 있습니다. 그것은 어떤 종류의 프로젝트 설정 일 수 있습니까? –
발견 : 프로젝트 설정의 언어 확장을 사용하도록 설정해야합니다. 어쨌든 고마워 =) –
이 질문은 대답하지 않은 질문 탭에 머 무르지 않도록 자유롭게 답변을 게시하십시오. : -] – ildjarn