compréhension du profil d'une fonction
Bonjour,
J'ai une dll en C++ à écrire à partir d'une unité qui m'a été fournie. Cette dll sera ensuite utilisée par mon programme DELPHI.
Je dois donc pour chacune des fonctions de l'unité de départ, l'englober dans une nouvelle fonction dont les paramètres ont une structure de données compatible avec les structures de données de Delphi.
Le problème c'est que je suis loin d'être une pro de la syntaxe C++.
Pour la plupart des fonctions, je m'en suis sortie. Mais il y en a une qui me pose problème.
Code:
1 2
| // Return a list of video capture device names
const std::vector<std::wstring> &GetVideoCaptureDevices(); |
Pourquoi le const et pourquoi le & ?