Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


VersionType

Вы не вошли.

 Поиск | Регистрация | Вход 

МОТ
29.09.2011 13:04:04
#1

Гость

VersionType

в  lusbapitypes.h есть

// информация о микроконтроллере
    template <class VersionType>
    struct MCU_INFO_LUSBAPI
    {
        BOOL    Active;                                                // флаг достоверности остальных полей структуры
        BYTE    Name[NAME_LINE_LENGTH_LUSBAPI];                // название микроконтроллера
        double    ClockRate;                                        // тактовая частота работы микроконтроллера в кГц
//        VERSION_INFO_LUSBAPI Version;                            // информация о версии прошивки микроконтроллера
        VersionType Version;                                        // информация о версии как самой прошивки микроконтроллера, так, возможно, и прошивки //'Загрузчика//'
        BYTE    Comment[COMMENT_LINE_LENGTH_LUSBAPI];        // строка комментария
    };


что  за VersionType ?

30.09.2011 20:08:39
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: VersionType

Это шаблон...

03.10.2011 13:20:38
#3

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: VersionType

Это параметр шаблона: тип члена структуры Version.
У MCU_INFO_LUSBAPI<DWORD> будет DWORD Version, у MCU_INFO_LUSBAPI<my_type> будет член my_type Version и т.д.
http://ru.wikipedia.org/wiki/%D0%A8%D0% … 8B_C%2B%2B