Mystring is initialized with

Char* mystring;

It is a pointer by definition, and as far as I know, would not require any
conversion.  Why is this happening?


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ravi.Patel
Sent: Monday, July 23, 2007 6:41 PM
To: Palm Developer Forum
Subject: RE: Using MemHandleLock in C++

implicit conversations are forbidden.
explicit conversations are not

mystring = (std::string*/char*) MemHandleLock((void *)mhandle);
or better yet use static_cast<string*>(MemHandleLock((void *)mhandle));

Ravi


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Monday, July 23, 2007 6:32 PM
To: Palm Developer Forum
Subject: Using MemHandleLock in C++

I am now using C++ properly thanks to all of your help.  However, when I
use the following statement,

mystring = MemHandleLock((void *)mhandle);

it returns the errors,

ANSI C++ forbids implicit conversion from 'void *' in argument passing
ANSI C++ forbids implicit conversion from 'void *' in assignment

When I use...

mystring = MemHandleLock(mhandle);

I only get the assignment error.  I tried enclosing that single
statemtent in an extern "C" block, I got all kinds of other errors, so
that is out.  Is MemHandleLock() just not useable in C++?

-- 
For information on using the ACCESS Developer Forums, or to unsubscribe,
please see http://www.access-company.com/developers/forums/


-- 
For information on using the ACCESS Developer Forums, or to unsubscribe,
please see http://www.access-company.com/developers/forums/

No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.11/909 - Release Date: 7/20/2007
4:39 PM
 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.11/909 - Release Date: 7/20/2007
4:39 PM
 


-- 
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to