In file included from main.cpp:11:
solution.cpp: In member function 'bool Solution::sortName(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>)':
solution.cpp:41:20: error: 'gget' was not declared in this scope
return gget<0>(a) < get<0>(b);
^~~~
solution.cpp:41:20: note: suggested alternative: 'fgets'
return gget<0>(a) < get<0>(b);
^~~~
fgets
In file included from main.cpp:11:
solution.cpp: In member function 'std::vector<std::__cxx11::basic_string<char> > Solution::GetTop3App(const std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)':
solution.cpp:57:86: error: invalid use of non-static member function 'bool Solution::sortCpuFirst(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>)'
sort(selectedProcesses.begin(), selectedProcesses.end(), sortCpuFirst);
^
In file included from main.cpp:11:
solution.cpp:16:14: note: declared here
bool sortCpuFirst(tuple<string, string, int, int> a, tuple<string, string, int, int> b) {
^~~~~~~~~~~~
In file included from main.cpp:11:
solution.cpp:59:86: error: invalid use of non-static member function 'bool Solution::sortMemFirst(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>)'
sort(selectedProcesses.begin(), selectedProcesses.end(), sortMemFirst);
^
In file included from main.cpp:11:
solution.cpp:24:14: note: declared here
bool sortMemFirst(tuple<string, string, int, int> a, tuple<string, string, int, int> b) {
^~~~~~~~~~~~
compilation terminated due to -fmax-errors=3.
最新发布