Submission #18918

# Submission time Handle Problem Language Result Execution time Memory
18918 2016-02-16T12:40:53 Z dltldls95 짝수 정렬 (tutorial3) C++
Compilation error
0 ms 0 KB
#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;
  for (int i = 0; i < num; i++)
  {
    cin >> val;
    if (val % 2 == 0)
      ar.push_back(val);
  }
  sort(ar._Myfirst(), ar._Mylast());
  for each (int var in ar)
  {
    Report(var);
  }
}

Compilation message

tutorial3.cpp: In function ‘void sort_even(int, 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:21:7: error: expected ‘(’ before ‘each’
   for each (int var in ar)
       ^
tutorial3.cpp:21:13: error: expected primary-expression before ‘int’
   for each (int var in ar)
             ^
tutorial3.cpp:21:26: error: ‘each’ was not declared in this scope
   for each (int var in ar)
                          ^
tutorial3.cpp:25:1: error: expected primary-expression before ‘}’ token
 }
 ^
tutorial3.cpp:25:1: error: expected ‘;’ before ‘}’ token
tutorial3.cpp:25:1: error: expected primary-expression before ‘}’ token
tutorial3.cpp:25:1: error: expected ‘)’ before ‘}’ token
tutorial3.cpp:25:1: error: expected primary-expression before ‘}’ token