In atlsafe.h there is some strange operator syntax I am not familiar with:
operator LPSAFEARRAY() throw()
{
return m_psa;
}
Could someone please explain how this function works and provide an example of how it is used? Thanks!
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
operator LPSAFEARRAY() is a type conversion operator that allows a class to be automatically (implicitly) converted to the type named in the operator (LPSAFEARRAY).