VC6 から VS2010 へのプロジェクトの移植に行き詰まっています。誰でも私を助けてください。
void CEdchLoop::ReceiveSdu(UINT8* Sdu, UINT32 BitLength, int Fn)
{
UINT8* pPdu = Sdu;
int Bit = 8;
UINT32 SourceId = GetBitsL(pPdu, BitLength, Bit, 32);
UINT32 PduUniqueId = GetBitsL(pPdu, BitLength, Bit, 32);
}
上記のコードでは、エラー C2664: 'GetBitsL' : cannot convert parameter 1 from 'UINT8 *' to 'const UINT8 *&' としてエラーが発生します
GetBitsL は次のように定義されます。UINT32 GetBitsL(const UINT8*& Bin, UINT32& BitLength, int& Bit, int Count)
誰でもこれで私を助けてください。素晴らしい質問ではない場合は申し訳ありません。しかし、5 分間馬鹿であることは、永遠に馬鹿であることよりも優れています。
前もって感謝します。