The minimum code fragment below should compile without errors...
Actual Behavior
compilation throws all these errors:
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2937): error C2641: cannot deduce template arguments for 'boost::di::v1_1_0::core::successful::wrapper'
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2937,1): error C2783: 'boost::di::v1_1_0::core::successful::wrapper<T,TWrapper> boost::di::v1_1_0::core::successful::wrapper(void)': could not deduce template argument for 'T'
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2444): message : see declaration of 'boost::di::v1_1_0::core::successful::wrapper'
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2937,1): error C2783: 'boost::di::v1_1_0::core::successful::wrapper<T,TWrapper> boost::di::v1_1_0::core::successful::wrapper(void)': could not deduce template argument for 'TWrapper'
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2444): message : see declaration of 'boost::di::v1_1_0::core::successful::wrapper'
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2946,2): error C2512: 'boost::di::v1_1_0::core::successful::wrapper': no appropriate default constructor available
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2946,2): message : The target type has no constructors
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2946,24): error C2064: term does not evaluate to a function taking 1 arguments
1>C:\vcpkg\installed\x86-windows\include\boost\di.hpp(2762,12): error C2440: 'type cast': cannot convert from 'void' to 'T &&'
Expected Behavior
The minimum code fragment below should compile without errors...
Actual Behavior
compilation throws all these errors:
Steps to Reproduce the Problem
1.Type the following:
Specifications