vendredi 14 août 2015

Type Conversion in C++ from Short Array to Const short* const*

i have an Array of Short Data Type, My Need is to Convert short Array[] into const short* const* . As i am Working on Webrtc Noise Suppression Module, and as i pull webrtc Library, then it gives me Type Conversion Problem.

Solution i Tried:

  1. reinterpret_cast (Run Time Error)

  2. const_cast(Compile Time Error)

Snippet of Code, where i am Facing Problem :

short tempBuffer[320] = {"Some Data" ...}; short recvBuffer[320] = {'\0'};

for(int i=0;i<4;i++)
{

 WebRtcNsx_Process(NSRx, (&tempBuffer[test_]), 1, 
 (&recvBuffer[test_]));
 test_ += 80;

}

Question:

WebRtcNsx_Process Functions 2nd Argument should be **const short* const*, so How To Convert a short Array to const short* const*



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire