3

私は自分のプロジェクトをリントしようとしています。std::stringしかし、Lintは、、std::vectorなどのクラスを認識できないようstd::queueです。私lib-std.lntも設定ファイルを使用していますが、次のようなエラーに直面して、役に立たないです。

エラー40:宣言されていない識別子'キュー'

エラー40:宣言されていない識別子'文字列'

エラー10:構造体または結合が必要です

問題を解決する方法を知っている人はいますか?


サンプルコードの場合:-

#include<string>

int main(void) 
{
    std::string str;  
    return ;
}

===================================出力は次のとおりです


/>lint-nt -iC:\ghs\comp_20121\ansi  proj2.lnt snip.cpp
PC-lint for C/C++ (NT) Vers. 8.00x, Copyright Gimpel Software 1985-2008

---モジュール:snip.cpp(C ++)

typedef wchar_t _Wchart;

C:\ghs\comp_20121\scxx\yvals.h:747  Warning Error 10: Expecting ';'

C:\ghs\comp_20121\scxx\yvals.h:747  Warning Error 19: Useless Declaration

std::string str;

snip.cpp:4  Warning Error 40: Undeclared identifier 'string'

snip.cpp:4  Warning Warning 522: Expected void type, assignment, increment or decrement

snip.cpp:4  Warning Error 10: Expecting ';'
4

0 に答える 0