Что означает `i pos;` в C ++?

0

Я видел код здесь.

И примерно по строке 137:

inline bool INISection::ReadString(const char * name, const char * & out) const
{
    //...

    i tag_index;

    if(*name == '\0')
    {
        //...
        tag_index = Iter;
    }
    else
    {
        tag_index = BinarySearch(Tags, Length, name);
    }

    //...

    return false;
}

Что такое i tag_index; имею в виду? Имеет ли C++ эту грамматику?

  • 6
    Какой-то глупый программист сделал несколько глупых typedefs, чтобы запутать код
Показать ещё 2 комментария
Теги:
grammar

1 ответ

2
Лучший ответ

Это фактически int_fast32_t. Посмотрите include/typdefs.h и найдите это в строке 21:

typedef int_fast32_t               i;

Ещё вопросы

Сообщество Overcoder
Наверх
Меню