с разделителями: "a;b;c;" - то есть ли тут последний пустой элемент или нет?
Элемент чего? Это же просто строка.
Что значит пустой элемент ?
Если по разделителю строку разбить, то должно быть { 'a', 'b', 'c', '\0' } Хотя можешь как угодно реализовать.
ну, это если делить const char*. А если std::string - то там нет \0
В string в конце массива тоже есть null терминатор.
Обсуждают сегодня