ошибки векторной библиотеки при использовании - PullRequest
0 голосов
/ 22 марта 2019

Я изучаю векторную библиотеку, и я написал эту простую программу о векторе, но я получаю 61 ошибку при компиляции.

вот мой код:

#include <iostream>
#include <vector>
#include <Windows.h>

int main()
{
    system("color 0B");

    std::vector<int> s;
    s.push_back(3);
    s.push_back(4);
    std::cout << s[0] << std::endl;
    std::cout << s[1] << std::endl;

    system("pause");
    return 0;
}

и вот некоторыеошибок, которые я получаю и не знаю почему?

Code    Description                                       File   Line
C2059   syntax error: ','                                vector  461
C2238   unexpected token(s) preceding ';'                vector  462
C3646   '_Val_types': unknown override specifier         vector  504

и многие другие ошибки ...

и вот исходный код векторного файла со строки 460 до строки 464и первые две ошибки находятся в строках 461 и 462

, код файла векторного формата 460 - 464:

  typename _Alty::const_pointer,
  typename _Alty::reference,
  typename _Alty::const_reference> >::type,
  _Val_types;
};     


1 Ответ

0 голосов
/ 22 марта 2019

Программа в порядке. Лучше всего, если вы случайно изменили файл заголовка вектора вокруг строки 461 - если это первая ошибка, с которой вы столкнулись.

Используете Visual Studio? Проверьте окно Build Output, чтобы увидеть, какая ошибка возникает первой, а затем дважды щелкните по этой ошибке, чтобы перейти к строке исходного кода. Может быть, вы заметите какого-то набранного вами персонажа, которого там нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...