Advertisement
Rapptz

Untitled

Apr 16th, 2013
400
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 32.26 KB | None | 0 0
  1. In file included from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41:0,
  2.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  3.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  4.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  5.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  6. c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:43:1: error: expected unqualified-id before 'namespace'
  7.  namespace std _GLIBCXX_VISIBILITY(default)
  8.  ^
  9. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  10.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  11.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  12.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  13.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  14.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  15. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:45:46: error: invalid use of incomplete type 'class std::locale'
  16.      locale(const locale& __other, _Facet* __f)
  17.                                               ^
  18. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  19.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  20.                  from c:\mingw64\include\c++\4.8.1\array:38,
  21.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  22.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  23.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  24.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  25. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:55:9: error: forward declaration of 'class std::locale'
  26.    class locale;
  27.          ^
  28. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  29.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  30.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  31.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  32.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  33.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  34. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:63:36: error: invalid use of incomplete type 'class std::locale'
  35.      combine(const locale& __other) const
  36.                                     ^
  37. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  38.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  39.                  from c:\mingw64\include\c++\4.8.1\array:38,
  40.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  41.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  42.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  43.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  44. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:55:9: error: forward declaration of 'class std::locale'
  45.    class locale;
  46.          ^
  47. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  48.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  49.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  50.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  51.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  52.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  53. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:82:60: error: invalid use of incomplete type 'class std::locale'
  54.          const basic_string<_CharT, _Traits, _Alloc>& __s2) const
  55.                                                             ^
  56. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  57.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  58.                  from c:\mingw64\include\c++\4.8.1\array:38,
  59.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  60.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  61.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  62.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  63. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:55:9: error: forward declaration of 'class std::locale'
  64.    class locale;
  65.          ^
  66. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  67.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  68.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  69.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  70.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  71.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  72. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc: In function 'bool std::has_facet(const std::locale&)':
  73. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:107:13: error: 'facet' in 'class std::locale' does not name a type
  74.        const locale::facet** __facets = __loc._M_impl->_M_facets;
  75.              ^
  76. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:108:26: error: invalid use of incomplete type 'const class std::locale'
  77.        return (__i < __loc._M_impl->_M_facets_size
  78.                           ^
  79. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  80.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  81.                  from c:\mingw64\include\c++\4.8.1\array:38,
  82.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  83.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  84.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  85.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  86. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:55:9: error: forward declaration of 'const class std::locale'
  87.    class locale;
  88.          ^
  89. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  90.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  91.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  92.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  93.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  94.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  95. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:110:39: error: '__facets' was not declared in this scope
  96.         && dynamic_cast<const _Facet*>(__facets[__i]));
  97.                                        ^
  98. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc: In function 'const _Facet& std::use_facet(const std::locale&)':
  99. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:135:13: error: 'facet' in 'class std::locale' does not name a type
  100.        const locale::facet** __facets = __loc._M_impl->_M_facets;
  101.              ^
  102. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:136:23: error: invalid use of incomplete type 'const class std::locale'
  103.        if (__i >= __loc._M_impl->_M_facets_size || !__facets[__i])
  104.                        ^
  105. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  106.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  107.                  from c:\mingw64\include\c++\4.8.1\array:38,
  108.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  109.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  110.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  111.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  112. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:55:9: error: forward declaration of 'const class std::locale'
  113.    class locale;
  114.          ^
  115. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  116.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  117.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  118.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  119.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  120.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  121. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:136:52: error: '__facets' was not declared in this scope
  122.        if (__i >= __loc._M_impl->_M_facets_size || !__facets[__i])
  123.                                                     ^
  124. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:139:43: error: '__facets' was not declared in this scope
  125.        return dynamic_cast<const _Facet&>(*__facets[__i]);
  126.                                            ^
  127. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc: At global scope:
  128. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:149:76: error: invalid use of incomplete type 'class std::collate<_CharT>'
  129.      collate<_CharT>::_M_compare(const _CharT*, const _CharT*) const throw ()
  130.                                                                             ^
  131. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  132.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  133.                  from c:\mingw64\include\c++\4.8.1\array:38,
  134.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  135.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  136.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  137.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  138. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:152:11: error: declaration of 'class std::collate<_CharT>'
  139.      class collate;
  140.            ^
  141. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  142.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  143.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  144.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  145.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  146.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  147. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:155:80: error: invalid use of incomplete type 'class std::collate<_CharT>'
  148.      collate<_CharT>::_M_transform(_CharT*, const _CharT*, size_t) const throw ()
  149.                                                                                 ^
  150. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  151.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  152.                  from c:\mingw64\include\c++\4.8.1\array:38,
  153.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  154.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  155.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  156.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  157. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:152:11: error: declaration of 'class std::collate<_CharT>'
  158.      class collate;
  159.            ^
  160. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  161.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  162.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  163.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  164.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  165.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  166. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:162:51: error: invalid use of incomplete type 'class std::collate<_CharT>'
  167.          const _CharT* __lo2, const _CharT* __hi2) const
  168.                                                    ^
  169. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  170.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  171.                  from c:\mingw64\include\c++\4.8.1\array:38,
  172.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  173.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  174.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  175.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  176. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:152:11: error: declaration of 'class std::collate<_CharT>'
  177.      class collate;
  178.            ^
  179. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  180.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  181.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  182.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  183.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  184.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  185. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:200:58: error: invalid use of incomplete type 'class std::collate<_CharT>'
  186.      do_transform(const _CharT* __lo, const _CharT* __hi) const
  187.                                                           ^
  188. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  189.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  190.                  from c:\mingw64\include\c++\4.8.1\array:38,
  191.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  192.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  193.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  194.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  195. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:152:11: error: declaration of 'class std::collate<_CharT>'
  196.      class collate;
  197.            ^
  198. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  199.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  200.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  201.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  202.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  203.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  204. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:256:53: error: invalid use of incomplete type 'class std::collate<_CharT>'
  205.      do_hash(const _CharT* __lo, const _CharT* __hi) const
  206.                                                      ^
  207. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  208.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  209.                  from c:\mingw64\include\c++\4.8.1\array:38,
  210.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  211.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  212.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  213.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  214. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:152:11: error: declaration of 'class std::collate<_CharT>'
  215.      class collate;
  216.            ^
  217. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_classes.h:787:0,
  218.                  from c:\mingw64\include\c++\4.8.1\bits\ios_base.h:41,
  219.                  from c:\mingw64\include\c++\4.8.1\ios:42,
  220.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  221.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  222.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  223. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:270:25: error: explicit instantiation of 'class std::collate<char>' before definition of template
  224.    extern template class collate<char>;
  225.                          ^
  226. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:271:25: error: explicit instantiation of 'class std::collate_byname<char>' before definition of template
  227.    extern template class collate_byname<char>;
  228.                          ^
  229. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:282:25: error: explicit instantiation of 'class std::collate<wchar_t>' before definition of template
  230.    extern template class collate<wchar_t>;
  231.                          ^
  232. c:\mingw64\include\c++\4.8.1\bits\locale_classes.tcc:283:25: error: explicit instantiation of 'class std::collate_byname<wchar_t>' before definition of template
  233.    extern template class collate_byname<wchar_t>;
  234.                          ^
  235. In file included from c:\mingw64\include\c++\4.8.1\ios:42:0,
  236.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  237.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  238.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  239. c:\mingw64\include\c++\4.8.1\bits\ios_base.h:522:13: error: field '_M_ios_locale' has incomplete type
  240.      locale  _M_ios_locale;
  241.              ^
  242. c:\mingw64\include\c++\4.8.1\bits\ios_base.h: In member function 'std::locale std::ios_base::getloc() const':
  243. c:\mingw64\include\c++\4.8.1\bits\ios_base.h:696:5: error: return type 'class std::locale' is incomplete
  244.      { return _M_ios_locale; }
  245.      ^
  246. c:\mingw64\include\c++\4.8.1\bits\ios_base.h:696:14: error: '_M_ios_locale' was not declared in this scope
  247.      { return _M_ios_locale; }
  248.               ^
  249. c:\mingw64\include\c++\4.8.1\bits\ios_base.h: In member function 'const std::locale& std::ios_base::_M_getloc() const':
  250. c:\mingw64\include\c++\4.8.1\bits\ios_base.h:707:14: error: '_M_ios_locale' was not declared in this scope
  251.      { return _M_ios_locale; }
  252.               ^
  253. In file included from c:\mingw64\include\c++\4.8.1\ios:43:0,
  254.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  255.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  256.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  257. c:\mingw64\include\c++\4.8.1\streambuf: At global scope:
  258. c:\mingw64\include\c++\4.8.1\streambuf:192:17: error: field '_M_buf_locale' has incomplete type
  259.        locale    _M_buf_locale;
  260.                  ^
  261. c:\mingw64\include\c++\4.8.1\streambuf: In member function 'std::locale std::basic_streambuf<_CharT, _Traits>::pubimbue(const std::locale&)':
  262. c:\mingw64\include\c++\4.8.1\streambuf:210:7: error: return type 'class std::locale' is incomplete
  263.        {
  264.        ^
  265. c:\mingw64\include\c++\4.8.1\streambuf:213:2: error: '_M_buf_locale' was not declared in this scope
  266.   _M_buf_locale = __loc;
  267.   ^
  268. c:\mingw64\include\c++\4.8.1\streambuf: In member function 'std::locale std::basic_streambuf<_CharT, _Traits>::getloc() const':
  269. c:\mingw64\include\c++\4.8.1\streambuf:227:7: error: return type 'class std::locale' is incomplete
  270.        { return _M_buf_locale; }
  271.        ^
  272. c:\mingw64\include\c++\4.8.1\streambuf:227:16: error: '_M_buf_locale' was not declared in this scope
  273.        { return _M_buf_locale; }
  274.                 ^
  275. c:\mingw64\include\c++\4.8.1\streambuf: In constructor 'std::basic_streambuf<_CharT, _Traits>::basic_streambuf()':
  276. c:\mingw64\include\c++\4.8.1\streambuf:466:7: error: class 'std::basic_streambuf<_CharT, _Traits>' does not have any field named '_M_buf_locale'
  277.        _M_buf_locale(locale())
  278.        ^
  279. c:\mingw64\include\c++\4.8.1\streambuf: In copy constructor 'std::basic_streambuf<_CharT, _Traits>::basic_streambuf(const std::basic_streambuf<_CharT, _Traits>&)':
  280. c:\mingw64\include\c++\4.8.1\streambuf:806:7: error: class 'std::basic_streambuf<_CharT, _Traits>' does not have any field named '_M_buf_locale'
  281.        _M_buf_locale(__sb._M_buf_locale)
  282.        ^
  283. In file included from c:\mingw64\include\c++\4.8.1\bits\basic_ios.h:37:0,
  284.                  from c:\mingw64\include\c++\4.8.1\ios:44,
  285.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  286.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  287.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  288. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: At global scope:
  289. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:143:55: error: expected class-name before ',' token
  290.      class __ctype_abstract_base : public locale::facet, public ctype_base
  291.                                                        ^
  292. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::__ctype_abstract_base<_CharT>::__ctype_abstract_base(std::size_t)':
  293. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:352:49: error: class 'std::__ctype_abstract_base<_CharT>' does not have any field named 'facet'
  294.        __ctype_abstract_base(size_t __refs = 0): facet(__refs) { }
  295.                                                  ^
  296. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: At global scope:
  297. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:613:14: error: 'id' in 'class std::locale' does not name a type
  298.        static locale::id   id;
  299.               ^
  300. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:662:5: error: 'id' in 'class std::locale' does not name a type
  301.      locale::id ctype<_CharT>::id;
  302.      ^
  303. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:674:45: error: expected class-name before ',' token
  304.      class ctype<char> : public locale::facet, public ctype_base
  305.                                              ^
  306. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:696:14: error: 'id' in 'class std::locale' does not name a type
  307.        static locale::id        id;
  308.               ^
  309. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1198:14: error: 'id' in 'class std::locale' does not name a type
  310.        static locale::id  id;
  311.               ^
  312. In file included from c:\mingw64\include\c++\4.8.1\bits\basic_ios.h:37:0,
  313.                  from c:\mingw64\include\c++\4.8.1\ios:44,
  314.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  315.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  316.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  317. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1569:5: error: expected class-name before '{' token
  318.      {
  319.      ^
  320. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::__numpunct_cache<_CharT>::__numpunct_cache(std::size_t)':
  321. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1595:9: error: class 'std::__numpunct_cache<_CharT>' does not have any field named 'facet'
  322.        : facet(__refs), _M_grouping(0), _M_grouping_size(0),
  323.          ^
  324. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: At global scope:
  325. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1642:5: error: expected class-name before '{' token
  326.      {
  327.      ^
  328. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1657:14: error: 'id' in 'class std::locale' does not name a type
  329.        static locale::id   id;
  330.               ^
  331. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::numpunct<_CharT>::numpunct(std::size_t)':
  332. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1666:9: error: class 'std::numpunct<_CharT>' does not have any field named 'facet'
  333.        : facet(__refs), _M_data(0)
  334.          ^
  335. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::numpunct<_CharT>::numpunct(std::numpunct<_CharT>::__cache_type*, std::size_t)':
  336. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1680:9: error: class 'std::numpunct<_CharT>' does not have any field named 'facet'
  337.        : facet(__refs), _M_data(__cache)
  338.          ^
  339. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::numpunct<_CharT>::numpunct(std::__c_locale, std::size_t)':
  340. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1694:9: error: class 'std::numpunct<_CharT>' does not have any field named 'facet'
  341.        : facet(__refs), _M_data(0)
  342.          ^
  343. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: At global scope:
  344. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1854:5: error: 'id' in 'class std::locale' does not name a type
  345.      locale::id numpunct<_CharT>::id;
  346.      ^
  347. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1916:5: error: expected class-name before '{' token
  348.      {
  349.      ^
  350. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1926:14: error: 'id' in 'class std::locale' does not name a type
  351.        static locale::id   id;
  352.               ^
  353. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::num_get<_CharT, _InIter>::num_get(std::size_t)':
  354. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:1936:36: error: class 'std::num_get<_CharT, _InIter>' does not have any field named 'facet'
  355.        num_get(size_t __refs = 0) : facet(__refs) { }
  356.                                     ^
  357. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: At global scope:
  358. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2238:5: error: 'id' in 'class std::locale' does not name a type
  359.      locale::id num_get<_CharT, _InIter>::id;
  360.      ^
  361. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2255:5: error: expected class-name before '{' token
  362.      {
  363.      ^
  364. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2265:14: error: 'id' in 'class std::locale' does not name a type
  365.        static locale::id  id;
  366.               ^
  367. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: In constructor 'std::num_put<_CharT, _OutIter>::num_put(std::size_t)':
  368. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2275:36: error: class 'std::num_put<_CharT, _OutIter>' does not have any field named 'facet'
  369.        num_put(size_t __refs = 0) : facet(__refs) { }
  370.                                     ^
  371. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h: At global scope:
  372. c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2518:5: error: 'id' in 'class std::locale' does not name a type
  373.      locale::id num_put<_CharT, _OutIter>::id;
  374.      ^
  375. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2608:0,
  376.                  from c:\mingw64\include\c++\4.8.1\bits\basic_ios.h:37,
  377.                  from c:\mingw64\include\c++\4.8.1\ios:44,
  378.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  379.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  380.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  381. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc: In member function 'const std::__numpunct_cache<_CharT>* std::__use_cache<std::__numpunct_cache<_CharT> >::operator()(const std::locale&) const':
  382. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:56:8: error: 'facet' in 'class std::locale' does not name a type
  383.   const locale::facet** __caches = __loc._M_impl->_M_caches;
  384.         ^
  385. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:57:7: error: '__caches' was not declared in this scope
  386.   if (!__caches[__i])
  387.        ^
  388. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:70:11: error: invalid use of incomplete type 'const class std::locale'
  389.       __loc._M_impl->_M_install_cache(__tmp, __i);
  390.            ^
  391. In file included from c:\mingw64\include\c++\4.8.1\string:43:0,
  392.                  from c:\mingw64\include\c++\4.8.1\stdexcept:39,
  393.                  from c:\mingw64\include\c++\4.8.1\array:38,
  394.                  from c:\mingw64\include\c++\4.8.1\tuple:39,
  395.                  from c:\mingw64\include\c++\4.8.1\functional:55,
  396.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\variant.hpp:2,
  397.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:1:
  398. c:\mingw64\include\c++\4.8.1\bits\localefwd.h:55:9: error: forward declaration of 'const class std::locale'
  399.    class locale;
  400.          ^
  401. In file included from c:\mingw64\include\c++\4.8.1\bits\locale_facets.h:2608:0,
  402.                  from c:\mingw64\include\c++\4.8.1\bits\basic_ios.h:37,
  403.                  from c:\mingw64\include\c++\4.8.1\ios:44,
  404.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  405.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  406.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  407. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:72:54: error: '__caches' was not declared in this scope
  408.   return static_cast<const __numpunct_cache<_CharT>*>(__caches[__i]);
  409.                                                       ^
  410. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, float&) const':
  411. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:692:71: error: there are no arguments to '_S_get_c_locale' that depend on a template parameter, so a declaration of '_S_get_c_locale' must be available [-fpermissive]
  412.        std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale());
  413.                                                                        ^
  414. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:692:71: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
  415. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, double&) const':
  416. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:707:71: error: there are no arguments to '_S_get_c_locale' that depend on a template parameter, so a declaration of '_S_get_c_locale' must be available [-fpermissive]
  417.        std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale());
  418.                                                                        ^
  419. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, long double&) const':
  420. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:739:71: error: there are no arguments to '_S_get_c_locale' that depend on a template parameter, so a declaration of '_S_get_c_locale' must be available [-fpermissive]
  421.        std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale());
  422.                                                                        ^
  423. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc: In member function '_OutIter std::num_put<_CharT, _OutIter>::_M_insert_float(_OutIter, std::ios_base&, _CharT, char, _ValueT) const':
  424. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:995:48: error: there are no arguments to '_S_get_c_locale' that depend on a template parameter, so a declaration of '_S_get_c_locale' must be available [-fpermissive]
  425.   __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
  426.                                                 ^
  427. c:\mingw64\include\c++\4.8.1\bits\locale_facets.tcc:1003:52: error: there are no arguments to '_S_get_c_locale' that depend on a template parameter, so a declaration of '_S_get_c_locale' must be available [-fpermissive]
  428.       __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
  429.                                                     ^
  430. In file included from c:\mingw64\include\c++\4.8.1\bits\basic_ios.h:475:0,
  431.                  from c:\mingw64\include\c++\4.8.1\ios:44,
  432.                  from c:\mingw64\include\c++\4.8.1\ostream:38,
  433.                  from c:\mingw64\include\c++\4.8.1\iostream:39,
  434.                  from C:\Users\Danny\Documents\Visual Studio 2012\Projects\CppStrayFiles\test3.cpp:4:
  435. c:\mingw64\include\c++\4.8.1\bits\basic_ios.tcc: In member function 'std::basic_ios<_CharT, _Traits>& std::basic_ios<_CharT, _Traits>::copyfmt(const std::basic_ios<_CharT, _Traits>&)':
  436. c:\mingw64\include\c++\4.8.1\bits\basic_ios.tcc:100:4: error: '_M_ios_locale' was not declared in this scope
  437.     _M_ios_locale = __rhs.getloc();
  438.     ^
  439. c:\mingw64\include\c++\4.8.1\bits\basic_ios.tcc: In member function 'std::locale std::basic_ios<_CharT, _Traits>::imbue(const std::locale&)':
  440. c:\mingw64\include\c++\4.8.1\bits\basic_ios.tcc:114:58: error: return type 'class std::locale' is incomplete
  441.      basic_ios<_CharT, _Traits>::imbue(const locale& __loc)
  442.                                                           ^
  443. c:\mingw64\include\c++\4.8.1\bits\basic_ios.tcc: In member function 'void std::basic_ios<_CharT, _Traits>::init(std::basic_streambuf<_CharT, _Traits>*)':
  444. c:\mingw64\include\c++\4.8.1\bits\basic_ios.tcc:132:23: error: '_M_ios_locale' was not declared in this scope
  445.        _M_cache_locale(_M_ios_locale);
  446.                        ^
  447. [Finished in 0.6s]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement