Код: Выделить всё
value_type main_savitch_3::Sequence::current() const
{
if (is_item)
{
return data[current_index];
}
}
< /code>
Здесь у меня есть функция, из которой вызывает другую функцию в этом классе (последовательность :: current Calls sequence :: is_item) is_item в основном гарантирует, что на самом деле существует элемент на текущем индекс. В строке, которая содержит "if (is_item)" Я получаю эту ошибку < /p>
Error 3 error C3867: 'main_savitch_3::Sequence::is_item': function call missing argument list; use '&main_savitch_3::Sequence::is_item' to create a pointer to member c:\users\jacob collier\documents\visual studio 2013\projects\fixed_sequence\fixed_sequence\sequence.cpp 38 1 Fixed_Sequence
< /code>
У меня в основном одно и то же в двух других функциях (IS_ITEM проверяет current_index), и это дает мне ту же ошибку. Я осмотрел онлайн, и в основном говорит, что мне нужно сделать функцию участника is_item Код: Выделить всё
6 IntelliSense: a type qualifier is not allowed on a static member function c:\Users\Jacob Collier\Documents\Visual Studio 2013\Projects\Fixed_Sequence\Fixed_Sequence\Sequence.h 77 25 Fixed_Sequence
Подробнее здесь: https://stackoverflow.com/questions/365 ... list-error
Мобильная версия