2017-11-10 21 views
-4

エラーC4703潜在的初期化ローカルポインタ変数 'pBelowMask'、 'PMASK' を使用し、 'pAboveMask' の#エラー#C4703潜在的初期化されないローカルポインタ変数 'pBelowMask'、 'PMASK'、および 'pAboveMaskは'

を使用

私はVisual Studio 2017でcv blob libをインストールしたいと思っています。私はYouTubeでチュートリアルを見ました。プログラム例をしようとしているときに、私が取得:

enter image description here

答えて

0

ポインタは条件付きでライン156から始まるif文で初期化されています

if(maskImage) 
{ 
    pMask = (unsigned char*) maskImage->imageData + j * maskImage->widthStep; 
    // don't verify if we area on first or last row, it will verified on pointer access 
    pAboveMask = (unsigned char*) maskImage->imageData + (j-1) * maskImage->widthStep; 
    pBelowMask = (unsigned char*) maskImage->imageData + (j+1) * maskImage->widthStep; 

} 

if文が入力されていないときに何が起こりますかポインタはまだコードの後半で使用されていますか?ポーポ?クラッシュ?

+0

起こることはまだ同じです –

関連する問題