void* and sizeof()
Posted on
16th Feb 2014 07:03 pm by
admin
Hi,
Using void* and sizeof is it possible to get the value of the object ?
I understand that dereferencing a void pointer is not directly possible. Is there a way (like casting) or something else to get the value of the object.
The problem is I wouldn't know the type of the object to cast to, I would only know the size of the object and a void pointer to the object.
something similar to what qsort does in stdlib.h, using merely the void pointer and sizeof, I think it manages to access the object, otherwise wouldn't be able to sort it.
Below shown is an example in which inside the function f1, I am suppose to access the object.
Code: class ClassA{};//Inside f1, I have to access the value of the object that pPtr1 points tovoid f1(void* pPtr1, const int pSizeOfObj){}int main(){ ClassA objA; f1(&objA, sizeof(objA)); return(0);}Thanks,
No comments posted yet
Your Answer:
Login to answer
324
33
Other forums
2 things: enter doesn't work in IE & empty form
i have this search form that works well except for 2 things.
1) on IE when i hit enter instea
Problem with the Update command used with a sqldataadapter
I'm connected to a database on an SQL Server and I'm using a sqldataadapter, sqlconnection, sqldatas
how to configure ADS in ABAP instance
Hi All,
I am working on r/3 4.7 ABAP system.Can we configure ADS(adobe document services)
Can't find a decent web analytics!!!
I've downloaded and installed Piwik. It's location detection based on IP addresses is fairly inaccur
date function help
i need help with date function
Code: [Select]<!DOCTYPE HTML PUBLIC "-//W3C//DTD H