Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
115048 | 谭哲曦 | 13求1+2-3+4-5+……n的值 | C++ | Compile Error | 0 MS | 0 KB | 308 | 2025-03-27 22:28:42 |
un ID:115047 提交时间:2025-03-27 22:27:38 #include<iostream> uing namespace std; int main() { int n,sum = 1; cin>>n; for(int i=2;i < = n;i++) { if( i%2 == 0) sum +=i; else sum -=i; } cout<<sum<<endl; return 0; }
Main.cc:1:1: error: stray '\357' in program un ID:115047 ^ Main.cc:1:1: error: stray '\274' in program Main.cc:1:1: error: stray '\232' in program Main.cc:3:1: error: stray '\346' in program 提交时间:2025-03-27 22:27:38 ^ Main.cc:3:1: error: stray '\217' in program Main.cc:3:1: error: stray '\220' in program Main.cc:3:1: error: stray '\344' in program Main.cc:3:1: error: stray '\272' in program Main.cc:3:1: error: stray '\244' in program Main.cc:3:1: error: stray '\346' in program Main.cc:3:1: error: stray '\227' in program Main.cc:3:1: error: stray '\266' in program Main.cc:3:1: error: stray '\351' in program Main.cc:3:1: error: stray '\227' in program Main.cc:3:1: error: stray '\264' in program Main.cc:3:1: error: stray '\357' in program Main.cc:3:1: error: stray '\274' in program Main.cc:3:1: error: stray '\232' in program Main.cc:1:1: error: 'un' does not name a type un ID:115047 ^ In file included from /usr/include/c++/5/iosfwd:40:0, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/bits/postypes.h:98:11: error: 'ptrdiff_t' does not name a type typedef ptrdiff_t streamsize; // Signed integral type ^ In file included from /usr/include/c++/5/exception:162:0, from /usr/include/c++/5/ios:39, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/bits/exception_ptr.h:95:30: error: field 'nullptr_t' has incomplete type 'std::__exception_ptr::exception_ptr' exception_ptr(nullptr_t) noexcept ^ /usr/include/c++/5/bits/exception_ptr.h:75:11: note: definition of 'class std::__exception_ptr::exception_ptr' is not complete until the closing brace class exception_ptr ^ /usr/include/c++/5/bits/exception_ptr.h:95:30: error: expected ';' at end of member declaration exception_ptr(nullptr_t) noexcept ^ /usr/include/c++/5/bits/exception_ptr.h:95:32: error: expected unqualified-id before 'noexcept' exception_ptr(nullptr_t) noexcept ^ In file included from /usr/include/c++/5/bits/stl_algobase.h:62:0, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/ext/type_traits.h:160:35: error: '__gnu_cxx::__is_null_pointer' declared as an 'inline' variable __is_null_pointer(std::nullptr_t) ^ /usr/include/c++/5/ext/type_traits.h:160:35: error: 'bool __gnu_cxx::__is_null_pointer' redeclared as different kind of symbol /usr/include/c++/5/ext/type_traits.h:155:5: note: previous declaration 'template bool __gnu_cxx::__is_null_pointer(_Type)' __is_null_pointer(_Type) ^ /usr/include/c++/5/ext/type_traits.h:160:21: error: 'nullptr_t' is not a member of 'std' __is_null_pointer(std::nullptr_t) ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:326:31: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/type_traits:525:37: error: 'nullptr_t' is not a member of 'std' struct __is_null_pointer_helper ^ /usr/include/c++/5/type_traits:525:37: error: 'nullptr_t' is not a member of 'std' /usr/include/c++/5/type_traits:525:51: error: template argument 1 is invalid struct __is_null_pointer_helper ^ /usr/include/c++/5/type_traits:1411:32: error: 'size_t' is not a member of 'std' : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1411:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1411:32: error: 'size_t' is not a member of 'std' : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1411:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1411:61: error: template argument 1 is invalid : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1411:61: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1416:32: error: 'size_t' is not a member of 'std' : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1416:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1416:32: error: 'size_t' is not a member of 'std' : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1416:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1416:46: error: template argument 1 is invalid : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1416:46: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1418:31: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/type_traits:1420:32: error: 'size_t' is not a member of 'std' : public integral_constant::value> { }; ^ /usr/include/c++/5/type_traits:1420:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1420:32: error: 'size_t' is not a member of 'std' : public integral_constant::value> { }; ^ /usr/include/c++/5/type_traits:1420:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1420:65: error: template argument 1 is invalid : public integral_constant::value> { }; ^ /usr/include/c++/5/type_traits:1420:65: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1424:32: error: 'size_t' is not a member of 'std' : public integral_constant::value> { }; ^ /usr/include/c++/5/type_traits:1424:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1424:32: error: 'size_t' is not a member of 'std' : public integral_constant::value> { }; ^ /usr/include/c++/5/type_traits:1424:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1424:65: error: template argument 1 is invalid : public integral_constant::value> { }; ^ /usr/include/c++/5/type_traits:1424:65: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1429:32: error: 'size_t' is not a member of 'std' : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1429:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1429:32: error: 'size_t' is not a member of 'std' : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1429:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/bits/move.h:57:0, from /usr/include/c++/5/bits/stl_pair.h:59, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/type_traits:1429:46: error: template argument 1 is invalid : public integral_constant { }; ^ /usr/include/c++/5/type_traits:1429:46: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1431:47: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/type_traits:1433:32: error: 'size_t' is not a member of 'std' : public integral_constant::value> ^ /usr/include/c++/5/type_traits:1435:28: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1440:32: error: 'size_t' is not a member of 'std' : public integral_constant::value> ^ /usr/include/c++/5/type_traits:1442:31: note: invalid template non-type parameter /usr/include/c++/5/type_traits:1892:31: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/type_traits:1905:31: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/type_traits:1964:17: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/type_traits:1984:17: error: 'std::size_t' has not been declared template ^ /usr/include/c++/5/bits/stl_pair.h:204:41: error: 'std::size_t' has not been declared template ^ In file included from /usr/include/c++/5/bits/stl_algobase.h:65:0, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/bits/stl_iterator_base_types.h:116:67: error: 'ptrdiff_t' does not name a type template::__copy_m(const _Tp*, const _Tp*, _Tp*)': /usr/include/c++/5/bits/stl_algobase.h:382:10: error: 'ptrdiff_t' does not name a type const ptrdiff_t _Num = __last - __first; ^ /usr/include/c++/5/bits/stl_algobase.h:383:8: error: '_Num' was not declared in this scope if (_Num) ^ /usr/include/c++/5/bits/stl_algobase.h:385:22: error: '_Num' was not declared in this scope return __result + _Num; ^ /usr/include/c++/5/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_move_backward<_IsMove, true, std::random_access_iterator_tag>::__copy_move_b(const _Tp*, const _Tp*, _Tp*)': /usr/include/c++/5/bits/stl_algobase.h:584:10: error: 'ptrdiff_t' does not name a type const ptrdiff_t _Num = __last - __first; ^ /usr/include/c++/5/bits/stl_algobase.h:585:8: error: '_Num' was not declared in this scope if (_Num) ^ /usr/include/c++/5/bits/stl_algobase.h:587:22: error: '_Num' was not declared in this scope return __result - _Num; ^ In file included from /usr/include/c++/5/ios:40:0, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/bits/char_traits.h: At global scope: /usr/include/c++/5/bits/char_traits.h:104:66: error: 'std::size_t' has not been declared compare(const char_type* __s1, const char_type* __s2, std::size_t __n); ^ /usr/include/c++/5/bits/char_traits.h:106:19: error: 'size_t' in namespace 'std' does not name a type static std::size_t ^ /usr/include/c++/5/bits/char_traits.h:110:39: error: 'std::size_t' has not been declared find(const char_type* __s, std::size_t __n, const char_type& __a); ^ /usr/include/c++/5/bits/char_traits.h:113:57: error: 'std::size_t' has not been declared move(char_type* __s1, const char_type* __s2, std::size_t __n); ^ /usr/include/c++/5/bits/char_traits.h:116:57: error: 'std::size_t' has not been declared copy(char_type* __s1, const char_type* __s2, std::size_t __n); ^ /usr/include/c++/5/bits/char_traits.h:119:35: error: 'std::size_t' has not been declared assign(char_type* __s, std::size_t __n, char_type __a); ^ /usr/include/c++/5/bits/char_traits.h:145:64: error: 'std::size_t' has not been declared compare(const char_type* __s1, const char_type* __s2, std::size_t __n) ^ /usr/include/c++/5/bits/char_traits.h: In static member function 'static int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, int)': /usr/include/c++/5/bits/char_traits.h:147:12: error: 'size_t' is not a member of 'std' for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/5/bits/char_traits.h:147:12: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/ios:40:0, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/bits/char_traits.h:147:33: error: '__i' was not declared in this scope for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/5/bits/char_traits.h: At global scope: /usr/include/c++/5/bits/char_traits.h:156:10: error: 'size_t' in namespace 'std' does not name a type std::size_t ^ /usr/include/c++/5/bits/char_traits.h:169:37: error: 'std::size_t' has not been declared find(const char_type* __s, std::size_t __n, const char_type& __a) ^ /usr/include/c++/5/bits/char_traits.h: In static member function 'static const char_type* __gnu_cxx::char_traits<_CharT>::find(const char_type*, int, const char_type&)': /usr/include/c++/5/bits/char_traits.h:171:12: error: 'size_t' is not a member of 'std' for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/5/bits/char_traits.h:171:12: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/ios:40:0, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/bits/char_traits.h:171:33: error: '__i' was not declared in this scope for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/5/bits/char_traits.h: At global scope: /usr/include/c++/5/bits/char_traits.h:180:55: error: 'std::size_t' has not been declared move(char_type* __s1, const char_type* __s2, std::size_t __n) ^ /usr/include/c++/5/bits/char_traits.h:189:55: error: 'std::size_t' has not been declared copy(char_type* __s1, const char_type* __s2, std::size_t __n) ^ /usr/include/c++/5/bits/char_traits.h:199:33: error: 'std::size_t' has not been declared assign(char_type* __s, std::size_t __n, char_type __a) ^ In file included from /usr/include/c++/5/ext/new_allocator.h:33:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33, from /usr/include/c++/5/bits/allocator.h:46, from /usr/include/c++/5/string:41, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/new:111:31: error: declaration of 'operator new' as non-function void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/5/new:111:20: error: 'size_t' is not a member of 'std' void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/5/new:111:20: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/ext/new_allocator.h:33:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33, from /usr/include/c++/5/bits/allocator.h:46, from /usr/include/c++/5/string:41, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/new:113:33: error: declaration of 'operator new []' as non-function void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/5/new:113:22: error: 'size_t' is not a member of 'std' void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/5/new:113:22: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/ext/new_allocator.h:33:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33, from /usr/include/c++/5/bits/allocator.h:46, from /usr/include/c++/5/string:41, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/new:119:25: error: declaration of 'operator new' as non-function void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT ^ /usr/include/c++/5/new:119:20: error: 'size_t' is not a member of 'std' void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT ^ /usr/include/c++/5/new:119:20: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/ext/new_allocator.h:33:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33, from /usr/include/c++/5/bits/allocator.h:46, from /usr/include/c++/5/string:41, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/include/c++/5/new:119:33: error: expected primary-expression before 'const' void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT ^ /usr/include/c++/5/new:121:27: error: declaration of 'operator new []' as non-function void* operator new[](std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT ^ /usr/include/c++/5/new:121:22: error: 'size_t' is not a member of 'std' void* operator new[](std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT ^ /usr/include/c++/5/new:121:22: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/5/cwchar:44, from /usr/include/c++/5/bits/postypes.h:40, from /usr/include/c++/5/iosfwd:40, from /usr/include/c++/5/ios:38, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from Main.cc:5: /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/5/ext/new_allocator.h:33:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33, from /usr/include/c++/5/bits/allocator.h:46, from /usr/include/c++/5/string:41,