Мне только что свалили кучу устаревшего кода VB6 (!), И я продолжаю видеть функции, объявленные с амперсандом в конце имени, например, Private Declare Function ShellExecute& . . .
.
Мне не удалось найти ответ на вопрос о значимости этого, а также я не смог обнаружить какой-либо образец использования или сигнатуру функций, которые были названы таким образом.
Любойзнаете, что эти конечные амперсанды что-то значат для компилятора, или, по крайней мере, есть ли какое-то соглашение, которое я пропускаю?Пока я списываю это как странный программист, но я бы хотел знать наверняка, есть ли за этим какой-то смысл.