Векторы C ++ (вместо массивов)

Я пишу лексер, и я сохранил ключевые слова и зарезервированные слова в массиве, как показано ниже:

string keywords[20] = {

  "and",
  "or",
  "while",
  "not",
  "if",
  "read",
  "write",
  "set",
};

Я обнаружил, что могу использовать векторы как:

vector<string> keyword_list;
keyword_list.clear();

keyword_list.push_back("and");
keyword_list.push_back("or");
keyword_list.push_back("not");

Однако в этом мне нужно изменить метод isKeyword для вектора и вернуть значение true или false.

Ответы на вопрос(1)

Ваш ответ на вопрос