fork download
  1. c:\dev\code\projects\springbok\test1>build
  2. Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.40219.01 for 80x86
  3. Copyright (C) Microsoft Corporation. All rights reserved.
  4.  
  5. test.cpp
  6. test.cpp(113) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const boost::parameter::keyword<Tag>' (or there is no acceptable conversion)
  7. with
  8. [
  9. Tag=wnd_class::keywords::tag::cursor
  10. ]
  11. c:\dev\code\boost_1_47_0\boost/parameter/aux_/arg_list.hpp(346): could be 'const wchar_t (&boost::parameter::aux::arg_list<TaggedArg,Next>::operator [](const boost::parameter::k
  12. eyword<Tag> &) const)'
  13. with
  14. [
  15. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  16. Next=boost::parameter::aux::empty_arg_list,
  17. Tag=wnd_class::keywords::tag::name
  18. ]
  19. while trying to match the argument list '(const boost::parameter::aux::arg_list<TaggedArg,Next>, const boost::parameter::keyword<Tag>)'
  20. with
  21. [
  22. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  23. Next=boost::parameter::aux::empty_arg_list
  24. ]
  25. and
  26. [
  27. Tag=wnd_class::keywords::tag::cursor
  28. ]
  29. test.cpp(178) : see reference to function template instantiation 'window_class_impl::window_class_impl<boost::parameter::aux::arg_list<TaggedArg,Next>>(const ArgumentPack &)' be
  30. ing compiled
  31. with
  32. [
  33. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  34. Next=boost::parameter::aux::empty_arg_list,
  35. ArgumentPack=boost::parameter::aux::arg_list<const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,boost::parameter::aux::empty_arg
  36. _list>
  37. ]
  38. test.cpp(212) : see reference to function template instantiation 'window_class::window_class<boost::parameter::aux::tagged_argument<Keyword,Arg>>(const ParameterArgumentType0 &,
  39. boost::parameter::parameters<PS0,PS1,PS2,PS3,PS4,PS5,PS6>)' being compiled
  40. with
  41. [
  42. Keyword=wnd_class::keywords::tag::name,
  43. Arg=const wchar_t [12],
  44. ParameterArgumentType0=boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  45. PS0=boost::parameter::required<wnd_class::keywords::tag::name,boost::is_convertible<boost::mpl::_,std::wstring>>,
  46. PS1=boost::parameter::optional<wnd_class::keywords::tag::style,boost::is_convertible<boost::mpl::_,wnd_class::styles>>,
  47. PS2=boost::parameter::optional<wnd_class::keywords::tag::icon,boost::is_convertible<boost::mpl::_,HICON >>,
  48. PS3=boost::parameter::optional<wnd_class::keywords::tag::cursor,boost::is_convertible<boost::mpl::_,boost::optional<HCURSOR>>>,
  49. PS4=boost::parameter::optional<wnd_class::keywords::tag::background,boost::is_convertible<boost::mpl::_,HBRUSH >>,
  50. PS5=boost::parameter::optional<wnd_class::keywords::tag::menu_resource,boost::is_convertible<boost::mpl::_,detail::resource_id>>,
  51. PS6=boost::parameter::optional<wnd_class::keywords::tag::small_icon,boost::is_convertible<boost::mpl::_,HICON >>
  52. ]
  53. test.cpp(116) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const boost::parameter::keyword<Tag>' (or there is no acceptable conversion)
  54. with
  55. [
  56. Tag=wnd_class::keywords::tag::style
  57. ]
  58. c:\dev\code\boost_1_47_0\boost/parameter/aux_/arg_list.hpp(346): could be 'const wchar_t (&boost::parameter::aux::arg_list<TaggedArg,Next>::operator [](const boost::parameter::k
  59. eyword<Tag> &) const)'
  60. with
  61. [
  62. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  63. Next=boost::parameter::aux::empty_arg_list,
  64. Tag=wnd_class::keywords::tag::name
  65. ]
  66. while trying to match the argument list '(const boost::parameter::aux::arg_list<TaggedArg,Next>, const boost::parameter::keyword<Tag>)'
  67. with
  68. [
  69. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  70. Next=boost::parameter::aux::empty_arg_list
  71. ]
  72. and
  73. [
  74. Tag=wnd_class::keywords::tag::style
  75. ]
  76. test.cpp(119) : error C2059: syntax error : ';'
  77. test.cpp(121) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const boost::parameter::keyword<Tag>' (or there is no acceptable conversion)
  78. with
  79. [
  80. Tag=wnd_class::keywords::tag::icon
  81. ]
  82. c:\dev\code\boost_1_47_0\boost/parameter/aux_/arg_list.hpp(346): could be 'const wchar_t (&boost::parameter::aux::arg_list<TaggedArg,Next>::operator [](const boost::parameter::k
  83. eyword<Tag> &) const)'
  84. with
  85. [
  86. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  87. Next=boost::parameter::aux::empty_arg_list,
  88. Tag=wnd_class::keywords::tag::name
  89. ]
  90. while trying to match the argument list '(const boost::parameter::aux::arg_list<TaggedArg,Next>, const boost::parameter::keyword<Tag>)'
  91. with
  92. [
  93. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  94. Next=boost::parameter::aux::empty_arg_list
  95. ]
  96. and
  97. [
  98. Tag=wnd_class::keywords::tag::icon
  99. ]
  100. test.cpp(126) : error C2065: 'OCR_NORMAL' : undeclared identifier
  101. test.cpp(134) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const boost::parameter::keyword<Tag>' (or there is no acceptable conversion)
  102. with
  103. [
  104. Tag=wnd_class::keywords::tag::background
  105. ]
  106. c:\dev\code\boost_1_47_0\boost/parameter/aux_/arg_list.hpp(346): could be 'const wchar_t (&boost::parameter::aux::arg_list<TaggedArg,Next>::operator [](const boost::parameter::k
  107. eyword<Tag> &) const)'
  108. with
  109. [
  110. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  111. Next=boost::parameter::aux::empty_arg_list,
  112. Tag=wnd_class::keywords::tag::name
  113. ]
  114. while trying to match the argument list '(const boost::parameter::aux::arg_list<TaggedArg,Next>, const boost::parameter::keyword<Tag>)'
  115. with
  116. [
  117. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  118. Next=boost::parameter::aux::empty_arg_list
  119. ]
  120. and
  121. [
  122. Tag=wnd_class::keywords::tag::background
  123. ]
  124. test.cpp(136) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const boost::parameter::keyword<Tag>' (or there is no acceptable conversion)
  125. with
  126. [
  127. Tag=wnd_class::keywords::tag::small_icon
  128. ]
  129. c:\dev\code\boost_1_47_0\boost/parameter/aux_/arg_list.hpp(346): could be 'const wchar_t (&boost::parameter::aux::arg_list<TaggedArg,Next>::operator [](const boost::parameter::k
  130. eyword<Tag> &) const)'
  131. with
  132. [
  133. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  134. Next=boost::parameter::aux::empty_arg_list,
  135. Tag=wnd_class::keywords::tag::name
  136. ]
  137. while trying to match the argument list '(const boost::parameter::aux::arg_list<TaggedArg,Next>, const boost::parameter::keyword<Tag>)'
  138. with
  139. [
  140. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  141. Next=boost::parameter::aux::empty_arg_list
  142. ]
  143. and
  144. [
  145. Tag=wnd_class::keywords::tag::small_icon
  146. ]
  147. test.cpp(138) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const boost::parameter::keyword<Tag>' (or there is no acceptable conversion)
  148. with
  149. [
  150. Tag=wnd_class::keywords::tag::menu_resource
  151. ]
  152. c:\dev\code\boost_1_47_0\boost/parameter/aux_/arg_list.hpp(346): could be 'const wchar_t (&boost::parameter::aux::arg_list<TaggedArg,Next>::operator [](const boost::parameter::k
  153. eyword<Tag> &) const)'
  154. with
  155. [
  156. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  157. Next=boost::parameter::aux::empty_arg_list,
  158. Tag=wnd_class::keywords::tag::name
  159. ]
  160. while trying to match the argument list '(const boost::parameter::aux::arg_list<TaggedArg,Next>, const boost::parameter::keyword<Tag>)'
  161. with
  162. [
  163. TaggedArg=const boost::parameter::aux::tagged_argument<wnd_class::keywords::tag::name,const wchar_t [12]>,
  164. Next=boost::parameter::aux::empty_arg_list
  165. ]
  166. and
  167. [
  168. Tag=wnd_class::keywords::tag::menu_resource
  169. ]
  170.  
  171. c:\dev\code\projects\springbok\test1>
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty