Intel® oneAPI Data Parallel C++
Support for Intel® oneAPI DPC++ Compiler, Intel® oneAPI DPC++ Library, Intel® DPC++ Compatibility Tool, and GDB*
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646
280 Discussions

invalid operands to binary expression ('int' and 'int *')

pril
Novice
568 Views

Hi 

I have declared like this 

int sum_x=220;

int*another_one=malloc_shared<int>(N, q);

//Than I have place a value  of  300 inside  another_one[0]  after doing some computations in parallel_for() 
.

// outside of parralel for loop i am trying to multiply the two together  and store it in final_total

int final_total= sum_x *  another_one[0] ;


I am getting this error  not too sure how to cast this ints  so this two add up .

error: invalid operands to binary expression ('int' and 'int *')






 

 

 

 

 

Labels (1)
0 Kudos
1 Solution
pril
Novice
557 Views

Please disregard  this question .
I had a typo in my ide .
can close this   

View solution in original post

2 Replies
pril
Novice
558 Views

Please disregard  this question .
I had a typo in my ide .
can close this   

View solution in original post

GouthamK_Intel
Moderator
544 Views

Hi, 

Thanks for the confirmation!

Glad to know that your issue is resolved.

We will no longer respond to this thread. If you require any additional assistance from Intel, please start a new thread. 

Any further interaction in this thread will be considered community only. 

Have a Good day.


Thanks & Regards

Goutham


Reply