Submission #18919

#TimeUsernameProblemLanguageResultExecution timeMemory
18919dltldls95짝수 정렬 (tutorial3)C++98
Compilation error
0 ms0 KiB
#include <iostream> #include <vector> #include <algorithm> using namespace std; void sort_even(int N, int* A) { int num; cin >> num; int val = 0; vector<int> ar = new vector<int>(); for (int i = 0; i < num; i++) { cin >> val; if (val % 2 == 0) ar.push_back(val); } sort(ar._Myfirst(), ar._Mylast()); for (std::vector<int>::iterator it = ar.begin() ; it != ar.end(); ++it) Report(*it); std::cout << endl; }

Compilation message (stderr)

tutorial3.cpp: In function ‘void sort_even(int, int*)’:
tutorial3.cpp:13:36: error: conversion from ‘std::vector<int>*’ to non-scalar type ‘std::vector<int>’ requested
   vector<int> ar = new vector<int>();
                                    ^
tutorial3.cpp:20:11: error: ‘class std::vector<int>’ has no member named ‘_Myfirst’
   sort(ar._Myfirst(), ar._Mylast()); 
           ^
tutorial3.cpp:20:26: error: ‘class std::vector<int>’ has no member named ‘_Mylast’
   sort(ar._Myfirst(), ar._Mylast()); 
                          ^
tutorial3.cpp:22:15: error: ‘Report’ was not declared in this scope
     Report(*it);
               ^