我正在使用 emacs 23。我添加了这一行:
(setq c-default-style "k&r")
到我的 .emacs 文件。它有效,但今天我发现了一个问题。当我想在这样的类(或结构)中定义一个函数时:
class CL {
int f()
{
return 5;
}
};
它像这样缩进:
class CL {
int f()
{
return 5;
}
};
这段代码在 K&R(或 Stroustrup)缩进样式中的正确形式是什么?emacs 的格式是否正确?如果没有,我应该如何纠正?