Как напечатать возвращаемый тип функции в Visual Studio 2008 (C ++)? - PullRequest
0 голосов
/ 17 января 2010

Представьте, что у вас есть функция, если навести курсор мыши на нее в Visual Studio, вы получите прототип функции. Можно ли вывести на экран тип возврата этой функции?

Это практический вопрос, а не программный. Есть ли функциональность в VS?

Ответы [ 2 ]

2 голосов
/ 18 января 2010

Я не знаю прямого пути, но вот обходной путь, который относительно прост.

  1. Щелкните правой кнопкой мыши имя функции.
  2. Выберите «Перейти к определению» или «Перейти к объявлению».
  3. Выберите / скопируйте тип возврата, используя стандартные функции копирования / вставки.
0 голосов
/ 17 января 2010

Почему вы хотите это сделать?Является ли эта функция шаблоном, и вы не знаете ее тип возвращаемого значения во время выполнения?

template <typename T>
T dostuff () 
{
    //does stuff
    cout << typeid(T).name();
    return T;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...