2017-01-23 20 views
0

C++を使用してナンバープレートの認識についてMitrocontrollersAndMoreのソースコードの例が得られます。しかし、いくつかのエラーが見つかりました。 「:」エラーが前に初期化が期待されるopencv3でqtを使用するとエラーが発生する

for (auto &vectorOfMatchingChars : vectorOfVectorsOfMatchingCharsInScene) {      // for each group of matching chars 
     PossiblePlate possiblePlate = extractPlate(imgOriginalScene, vectorOfMatchingChars);  // attempt to extract plate 

     if (possiblePlate.imgPlate.empty() == false) {            // if plate was found 
      vectorOfPossiblePlates.push_back(possiblePlate);          // add to vector of possible plates 
     } 
    } 

:例えば、私は、このコード内のエラーを持って、期待される入力の終了時にトークン、予想される一次式を「;」入力の終わりなど。これらのエラーを解決するにはどうすればよいですか?

+1

あなたは、標準C++ 11を有効にしているC++ 14を有効にする

eyllanesc

答えて

0

あなたはこのようなあなたの.PROを変更する必要があります:: C++ 14の

TEMPLATE = app 
CONFIG += console c++14 
CONFIG -= app_bundle 
CONFIG -= qt 

フォーカスを。これにより、C++ 14バージョンが有効になります。

私はあなたが.proのように見えていないので、私はここで例を挙げました。あなたは、特にこの行を追加する必要があります::

CONFIG + = C++ 14

関連する問題