, . , , . -, A . , .
struct S {
int firstInt;
int secondInt;
int *intPointer;
};
, A , .
int first = A.firstInt;
int second = A.secondInt;
int *pointer = A.intPointer;
.
#pragma offload target(mic: 0) in(first, second)
inout(pointer:length(first*second))
{
}
, pointer.
. ( ) .