G++ 警告:#include 指令末尾的额外标记 [默认启用]

G++ Warning: extra tokens at end of #include directive [enabled by default]

本文关键字:默认 启用 警告 #include 指令 G++      更新时间:2023-10-16

我找不到问题,有人知道解决吗?

法典

#include <algorithm>‎
int main(int argc, char* argv[]) {
    return 0;
}

警告

extra tokens at end of #include directive [enabled by default]

查看上面引用的代码,使用 od -c 给出以下输出:

0000000    #   i   n   c   l   u   d   e       <   a   l   g   o   r   i
0000020    t   h   m   > 342 200 216  n   i   n   t       m   a   i   n
0000040    (   i   n   t       a   r   g   c   ,       c   h   a   r   *
0000060        a   r   g   v   [   ]   )       {  n                   r
0000100    e   t   u   r   n       0   ;  n   }  n   

请注意>n之间的字节:您可能想要摆脱它们。