XML документация с++ в Visual Studio

221
13 ноября 2017, 21:13

Недавно узнал, что /// в Visual Studio используется для создания Xml документации. Также выяснил можно просматривать описание функций с помощью тега <summary>.

Вопрос. Работают ли теги <returns> и <param name="_name_">? Потому что при добавлении их в код, описание не меняется.

Пример кода:

/// <summary>
/// Заполняет массива до конца другой частью массива
/// </summary>
/// <param name="arr">массив требующий заполнения</param>
/// <param name="fullArr">массив, который заполняет arr</param>
/// <param name="startPos">с какой позиции заполнять</param>
/// <returns>заполненный массив</returns>
dynCharArr fillEndOfArr(dynCharArr arr, dynCharArr fullArr, int startPos)
{
    for (int i = startPos; i < fullArr.len; ++i)
       arr.arr[startPos + i] = fullArr.arr[i];
    return arr;
}

Что отображается в Visual Studio

UPD Заметил ещё такую проблему как полное отсутствие описания в окне Object Browser.

READ ALSO
Разбиение строки на блоки по 4 символа [требует правки]

Разбиение строки на блоки по 4 символа [требует правки]

Разбиение строки Str на отдельные блоки длиной по 4 символа пробеламиСтрока Str вводится с клавиатуры

200
Побитовые операции (С++)

Побитовые операции (С++)

Доброго времени сутокЕсть задача, на побитовые операции

233
Папка .vs весит слишком много Visual Studio 2017

Папка .vs весит слишком много Visual Studio 2017

На сколько я знаю, папка "vs" предназначена для хранения пользовательских настроек проэкта

299
Как достать число из переменной?

Как достать число из переменной?

Нужно извлечь число из класса у элемента для дальнейшей работы с нимКласс извлек, но почему число то не извлекается, почему parseInt не выполняет...

346