小编Dut*_*tzų的帖子

我怎么能跳过那些警告?C++

已添加代码:

bool CHARACTER::SpamAllowBuf(const char *Message)
{
    if (!strcmp(Message, "(??´c)") || !strcmp(Message, "(?·)") || !strcmp(Message, "(±a?Y)") || !strcmp(Message, "(AA??)") || !strcmp(Message, "(?c¶?)") || !strcmp(Message, "(???e)") || !strcmp(Message, "(??C?)") || !strcmp(Message, "(????)") || !strcmp(Message, "(AE??)"))
    {
        return true;
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

警告给出:

char.cpp:7254:121: warning: trigraph ??) ignored, use -trigraphs to enable
char.cpp:7254:245: warning: trigraph ??) ignored, use -trigraphs to enable
char.cpp:7254:275: warning: trigraph ??) ignored, use -trigraphs to enable
Run Code Online (Sandbox Code Playgroud)

我怎么能跳过这个警告?

c++ trigraphs

2
推荐指数
1
解决办法
90
查看次数

如何编辑此行不再是一个警告

以下行给了我一个警告:

for (int i = 0; i < SpamBannListArray.size(); i++)
Run Code Online (Sandbox Code Playgroud)
char.cpp: In member function 'bool CHARACTER::SpamListCheck(const char*)':
char.cpp:7280: warning: comparison between signed and unsigned integer expressions
Run Code Online (Sandbox Code Playgroud)

为了摆脱上面的警告,我需要改变什么?

c++ warnings

0
推荐指数
1
解决办法
73
查看次数

标签 统计

c++ ×2

trigraphs ×1

warnings ×1