【发布时间】:2020-06-01 05:57:36
【问题描述】:
出于文档目的,我需要在我的 C++ cmets 中添加一些 LaTeX 方程,例如:
//
// \begin{eqnarray*}
// y_1 &=& x_1 \\
// y_2 &=& x_2
// \end{eqnarray*}
//
int main() {}
使用 clang++(版本 9.0.1-10)我可以毫无问题地编译我的代码:
clang++ -Wall prog.cpp
但使用 g++(版本 9.2.1)
g++ -Wall prog.cpp
我收到此警告:
prog.cpp:3:1: warning: multi-line comment [-Wcomment] 3 | // y_1 &=& x_1 \\ | ^
我的问题:哪个编译器是正确的?我可以在 C++ // 评论中合法使用 \\ 吗?
【问题讨论】:
-
我安装的 clang++ 也发出了这个警告。
标签: c++ g++ language-lawyer clang++