3

我正在尝试整理我的项目。但似乎 Lint 无法识别std::string,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