Guest User

eror

a guest
Nov 2nd, 2022
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.30 KB | None | 0 0
  1.  
  2. char_item.cpp:2010:27: error: no matching constructor for initialization of 'std::vector<LPITEM>' (aka 'vector<CItem *>'
  3. std::vector <LPITEM> item_gets(NULL);
  4. ^ ~~~~
  5. /usr/include/c++/v1/vector:479:40: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'cons
  6. std::__1::vector<CItem *, std::__1::allocator<CItem *> >::allocator_type' (aka 'const std::__1::allocator<CItem *>
  7. for 1st argument
  8. _LIBCPP_INLINE_VISIBILITY explicit vector(const allocator_type& __a)
  9. ^
  10. /usr/include/c++/v1/vector:491:14: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  11. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >::size_type' (aka 'unsigned int') for 1st argument
  12. explicit vector(size_type __n);
  13. ^
  14. /usr/include/c++/v1/vector:534:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'const
  15. std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  16. vector(const vector& __x);
  17. ^
  18. /usr/include/c++/v1/vector:541:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  19. 'initializer_list<std::__1::vector<CItem *, std::__1::allocator<CItem *> >::value_type>'
  20. (aka 'initializer_list<CItem *>') for 1st argument
  21. vector(initializer_list<value_type> __il);
  22. ^
  23. /usr/include/c++/v1/vector:547:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  24. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  25. vector(vector&& __x)
  26. ^
  27. /usr/include/c++/v1/vector:498:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  28. vector(_InputIterator __first,
  29. ^
  30. /usr/include/c++/v1/vector:506:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  31. provided
  32. vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
  33. ^
  34. /usr/include/c++/v1/vector:513:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  35. vector(_ForwardIterator __first,
  36. ^
  37. /usr/include/c++/v1/vector:520:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  38. provided
  39. vector(_ForwardIterator __first, _ForwardIterator __last, const allocator_type& __a,
  40. ^
  41. /usr/include/c++/v1/vector:473:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
  42. vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
  43. ^
  44. /usr/include/c++/v1/vector:493:14: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  45. explicit vector(size_type __n, const allocator_type& __a);
  46. ^
  47. /usr/include/c++/v1/vector:495:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  48. vector(size_type __n, const_reference __x);
  49. ^
  50. /usr/include/c++/v1/vector:535:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  51. vector(const vector& __x, const allocator_type& __a);
  52. ^
  53. /usr/include/c++/v1/vector:544:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  54. vector(initializer_list<value_type> __il, const allocator_type& __a);
  55. ^
  56. /usr/include/c++/v1/vector:555:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  57. vector(vector&& __x, const allocator_type& __a);
  58. ^
  59. /usr/include/c++/v1/vector:496:5: note: candidate constructor not viable: requires 3 arguments, but 1 was provided
  60. vector(size_type __n, const_reference __x, const allocator_type& __a);
  61. ^
  62. char_item.cpp:2074:26: error: no matching constructor for initialization of 'std::vector<LPITEM>' (aka 'vector<CItem *>'
  63. std::vector <LPITEM> item_gets(NULL);
  64. ^ ~~~~
  65. /usr/include/c++/v1/vector:479:40: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'cons
  66. std::__1::vector<CItem *, std::__1::allocator<CItem *> >::allocator_type' (aka 'const std::__1::allocator<CItem *>
  67. for 1st argument
  68. _LIBCPP_INLINE_VISIBILITY explicit vector(const allocator_type& __a)
  69. ^
  70. /usr/include/c++/v1/vector:491:14: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  71. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >::size_type' (aka 'unsigned int') for 1st argument
  72. explicit vector(size_type __n);
  73. ^
  74. /usr/include/c++/v1/vector:534:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'const
  75. std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  76. vector(const vector& __x);
  77. ^
  78. /usr/include/c++/v1/vector:541:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  79. 'initializer_list<std::__1::vector<CItem *, std::__1::allocator<CItem *> >::value_type>'
  80. (aka 'initializer_list<CItem *>') for 1st argument
  81. vector(initializer_list<value_type> __il);
  82. ^
  83. /usr/include/c++/v1/vector:547:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  84. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  85. vector(vector&& __x)
  86. ^
  87. /usr/include/c++/v1/vector:498:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  88. vector(_InputIterator __first,
  89. ^
  90. /usr/include/c++/v1/vector:506:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  91. provided
  92. vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
  93. ^
  94. /usr/include/c++/v1/vector:513:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  95. vector(_ForwardIterator __first,
  96. ^
  97. /usr/include/c++/v1/vector:520:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  98. provided
  99. vector(_ForwardIterator __first, _ForwardIterator __last, const allocator_type& __a,
  100. ^
  101. /usr/include/c++/v1/vector:473:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
  102. vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
  103. ^
  104. /usr/include/c++/v1/vector:493:14: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  105. explicit vector(size_type __n, const allocator_type& __a);
  106. ^
  107. /usr/include/c++/v1/vector:495:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  108. vector(size_type __n, const_reference __x);
  109. ^
  110. /usr/include/c++/v1/vector:535:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  111. vector(const vector& __x, const allocator_type& __a);
  112. ^
  113. /usr/include/c++/v1/vector:544:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  114. vector(initializer_list<value_type> __il, const allocator_type& __a);
  115. ^
  116. /usr/include/c++/v1/vector:555:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  117. vector(vector&& __x, const allocator_type& __a);
  118. ^
  119. /usr/include/c++/v1/vector:496:5: note: candidate constructor not viable: requires 3 arguments, but 1 was provided
  120. vector(size_type __n, const_reference __x, const allocator_type& __a);
  121. ^
  122. char_item.cpp:3664:31: error: no matching constructor for initialization of 'std::vector<LPITEM>' (aka 'vector<CItem *>'
  123. std::vector <LPITEM> item_gets(NULL);
  124. ^ ~~~~
  125. /usr/include/c++/v1/vector:479:40: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'cons
  126. std::__1::vector<CItem *, std::__1::allocator<CItem *> >::allocator_type' (aka 'const std::__1::allocator<CItem *>
  127. for 1st argument
  128. _LIBCPP_INLINE_VISIBILITY explicit vector(const allocator_type& __a)
  129. ^
  130. /usr/include/c++/v1/vector:491:14: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  131. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >::size_type' (aka 'unsigned int') for 1st argument
  132. explicit vector(size_type __n);
  133. ^
  134. /usr/include/c++/v1/vector:534:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'const
  135. std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  136. vector(const vector& __x);
  137. ^
  138. /usr/include/c++/v1/vector:541:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  139. 'initializer_list<std::__1::vector<CItem *, std::__1::allocator<CItem *> >::value_type>'
  140. (aka 'initializer_list<CItem *>') for 1st argument
  141. vector(initializer_list<value_type> __il);
  142. ^
  143. /usr/include/c++/v1/vector:547:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  144. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  145. vector(vector&& __x)
  146. ^
  147. /usr/include/c++/v1/vector:498:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  148. vector(_InputIterator __first,
  149. ^
  150. /usr/include/c++/v1/vector:506:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  151. provided
  152. vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
  153. ^
  154. /usr/include/c++/v1/vector:513:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  155. vector(_ForwardIterator __first,
  156. ^
  157. /usr/include/c++/v1/vector:520:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  158. provided
  159. vector(_ForwardIterator __first, _ForwardIterator __last, const allocator_type& __a,
  160. ^
  161. /usr/include/c++/v1/vector:473:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
  162. vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
  163. ^
  164. /usr/include/c++/v1/vector:493:14: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  165. explicit vector(size_type __n, const allocator_type& __a);
  166. ^
  167. /usr/include/c++/v1/vector:495:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  168. vector(size_type __n, const_reference __x);
  169. ^
  170. /usr/include/c++/v1/vector:535:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  171. vector(const vector& __x, const allocator_type& __a);
  172. ^
  173. /usr/include/c++/v1/vector:544:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  174. vector(initializer_list<value_type> __il, const allocator_type& __a);
  175. ^
  176. /usr/include/c++/v1/vector:555:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  177. vector(vector&& __x, const allocator_type& __a);
  178. ^
  179. /usr/include/c++/v1/vector:496:5: note: candidate constructor not viable: requires 3 arguments, but 1 was provided
  180. vector(size_type __n, const_reference __x, const allocator_type& __a);
  181. ^
  182. char_item.cpp:3688:31: error: no matching constructor for initialization of 'std::vector<LPITEM>' (aka 'vector<CItem *>'
  183. std::vector <LPITEM> item_gets(NULL);
  184. ^ ~~~~
  185. /usr/include/c++/v1/vector:479:40: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'cons
  186. std::__1::vector<CItem *, std::__1::allocator<CItem *> >::allocator_type' (aka 'const std::__1::allocator<CItem *>
  187. for 1st argument
  188. _LIBCPP_INLINE_VISIBILITY explicit vector(const allocator_type& __a)
  189. ^
  190. /usr/include/c++/v1/vector:491:14: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  191. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >::size_type' (aka 'unsigned int') for 1st argument
  192. explicit vector(size_type __n);
  193. ^
  194. /usr/include/c++/v1/vector:534:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'const
  195. std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  196. vector(const vector& __x);
  197. ^
  198. /usr/include/c++/v1/vector:541:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  199. 'initializer_list<std::__1::vector<CItem *, std::__1::allocator<CItem *> >::value_type>'
  200. (aka 'initializer_list<CItem *>') for 1st argument
  201. vector(initializer_list<value_type> __il);
  202. ^
  203. /usr/include/c++/v1/vector:547:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  204. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  205. vector(vector&& __x)
  206. ^
  207. /usr/include/c++/v1/vector:498:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  208. vector(_InputIterator __first,
  209. ^
  210. /usr/include/c++/v1/vector:506:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  211. provided
  212. vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
  213. ^
  214. /usr/include/c++/v1/vector:513:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  215. vector(_ForwardIterator __first,
  216. ^
  217. /usr/include/c++/v1/vector:520:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  218. provided
  219. vector(_ForwardIterator __first, _ForwardIterator __last, const allocator_type& __a,
  220. ^
  221. /usr/include/c++/v1/vector:473:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
  222. vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
  223. ^
  224. /usr/include/c++/v1/vector:493:14: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  225. explicit vector(size_type __n, const allocator_type& __a);
  226. ^
  227. /usr/include/c++/v1/vector:495:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  228. vector(size_type __n, const_reference __x);
  229. ^
  230. /usr/include/c++/v1/vector:535:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  231. vector(const vector& __x, const allocator_type& __a);
  232. ^
  233. /usr/include/c++/v1/vector:544:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  234. vector(initializer_list<value_type> __il, const allocator_type& __a);
  235. ^
  236. /usr/include/c++/v1/vector:555:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  237. vector(vector&& __x, const allocator_type& __a);
  238. ^
  239. /usr/include/c++/v1/vector:496:5: note: candidate constructor not viable: requires 3 arguments, but 1 was provided
  240. vector(size_type __n, const_reference __x, const allocator_type& __a);
  241. ^
  242. char_item.cpp:3711:31: error: no matching constructor for initialization of 'std::vector<LPITEM>' (aka 'vector<CItem *>'
  243. std::vector <LPITEM> item_gets(NULL);
  244. ^ ~~~~
  245. /usr/include/c++/v1/vector:479:40: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'cons
  246. std::__1::vector<CItem *, std::__1::allocator<CItem *> >::allocator_type' (aka 'const std::__1::allocator<CItem *>
  247. for 1st argument
  248. _LIBCPP_INLINE_VISIBILITY explicit vector(const allocator_type& __a)
  249. ^
  250. /usr/include/c++/v1/vector:491:14: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  251. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >::size_type' (aka 'unsigned int') for 1st argument
  252. explicit vector(size_type __n);
  253. ^
  254. /usr/include/c++/v1/vector:534:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to 'const
  255. std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  256. vector(const vector& __x);
  257. ^
  258. /usr/include/c++/v1/vector:541:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  259. 'initializer_list<std::__1::vector<CItem *, std::__1::allocator<CItem *> >::value_type>'
  260. (aka 'initializer_list<CItem *>') for 1st argument
  261. vector(initializer_list<value_type> __il);
  262. ^
  263. /usr/include/c++/v1/vector:547:5: note: candidate constructor not viable: no known conversion from 'nullptr_t' to
  264. 'std::__1::vector<CItem *, std::__1::allocator<CItem *> >' for 1st argument
  265. vector(vector&& __x)
  266. ^
  267. /usr/include/c++/v1/vector:498:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  268. vector(_InputIterator __first,
  269. ^
  270. /usr/include/c++/v1/vector:506:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  271. provided
  272. vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
  273. ^
  274. /usr/include/c++/v1/vector:513:9: note: candidate constructor template not viable: requires 2 arguments, but 1 was provi
  275. vector(_ForwardIterator __first,
  276. ^
  277. /usr/include/c++/v1/vector:520:9: note: candidate constructor template not viable: requires at least 3 arguments, but 1
  278. provided
  279. vector(_ForwardIterator __first, _ForwardIterator __last, const allocator_type& __a,
  280. ^
  281. /usr/include/c++/v1/vector:473:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
  282. vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
  283. ^
  284. /usr/include/c++/v1/vector:493:14: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  285. explicit vector(size_type __n, const allocator_type& __a);
  286. ^
  287. /usr/include/c++/v1/vector:495:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  288. vector(size_type __n, const_reference __x);
  289. ^
  290. /usr/include/c++/v1/vector:535:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  291. vector(const vector& __x, const allocator_type& __a);
  292. ^
  293. /usr/include/c++/v1/vector:544:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  294. vector(initializer_list<value_type> __il, const allocator_type& __a);
  295. ^
  296. /usr/include/c++/v1/vector:555:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
  297. vector(vector&& __x, const allocator_type& __a);
  298. ^
  299. /usr/include/c++/v1/vector:496:5: note: candidate constructor not viable: requires 3 arguments, but 1 was provided
  300. vector(size_type __n, const_reference __x, const allocator_type& __a);
  301. ^
  302. 5 errors generated.
  303. gmake: *** [Makefile:126: OBJDIR/char_item.o] Error 1
  304.  
Advertisement
Add Comment
Please, Sign In to add comment