Difference between revisions of "Studio:Casting and pointers"
Line 6: | Line 6: | ||
− | [[Category: | + | [[Category:Application Notes]] |
− | |||
− |
Revision as of 17:31, 4 February 2008
A cast must be applied to a pointer before anything else. In other words, you must apply scl_cast before scl_ptr, as illustrated by the following example:
#pragma scl_function(GetUnicodeName)
#pragma scl_cast (GetUnicodeName, name, unsigned short*)
#pragma scl_ptr (GetUnicodeName, name, OUT, PRIVATE)
#pragma scl_string (GetUnicodeName, name, 100)