@johnpaul.blick
@ после имени функции в C++ может означать несколько вещей, в зависимости от контекста:
- Если это использовано в комментариях Doxygen, то @ означает тег для документации. Например, @param используется для документации параметров функции.
- В Visual Studio @ используется для импорта функций из внешних библиотек. К примеру, __declspec(dllimport) int __stdcall myFunction@4() означает, что функция myFunction находится во внешней библиотеке и ее вызов требует передачу параметра размером 4 байта.
- В некоторых ОС @ используется в имени функции для разрешения конфликтов имени символов. Например, в функции _tmain в Visual Studio @ используется для указания типа символов.