c++ - 构造函数中初始化列表的缩进是错误的

标签 c++ c++11 emacs indentation cc-mode

我正在使用 emacs 24.3我在使用 emacs 缩进引擎和新的 C++11 时遇到了以下问题初始化列表。让我举个例子:考虑一个类 Class它有一个 std::vector<int> 类型的成员名为 m_vector . Emacs 缩进构造函数如下:

Class() : m_vector( { 1,
            2,
            3 } ){ }

而我期望的是这种语法:

Class() : m_vector( { 1,
                      2,
                      3 } ){ }

有没有简单的解决方法?

最佳答案

所以提交一个错误。

GNU Emacs 的错误跟踪器在这里:http://debbugs.gnu.org/Emacs.html

关于c++ - 构造函数中初始化列表的缩进是错误的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21020480/

相关文章:

android - 如何将 C++ 性质添加到 Eclipse Android 项目而不将其转换为 C++ 项目

c++ - 在 C++ 中,我可以根据指针类型对元素类型进行类型定义吗?

c++ - Scoped Enums(枚举类)关系运算符

emacs - 如何有效地使用 Emacs 的自文档系统?

emacs - 如何让Emacs,nrepl.el和Leiningen一起玩?

c++ - 在信号处理函数中使用本地互斥量来同步共享数据

具有精心设计的异常机制的 C++ 项目

c++ - 在 64 位 mac 上编译 OpenCV 代码

c++ - 转发引用和模板模板

emacs 不使用来自/usr/share/fonts 的字体