在头文件中移动函数以获得干净的排序
Moving Functions in Header File to get a clean sort
我正在做一个大型项目,一些标题随着时间的推移而增长。我想将头文件中的函数按正确的顺序排列,以保持语义干净。
我可以复制和粘贴它们,但我更想在不同的视图中上下拖动它们(没有注释)。也许你知道一个工具很容易订购这种东西。
满足您所有排序需求的答案是 sort
.
您的声明通常如下所示
type1 SomeName::fun();
type2 funtastic();
使用sort
您可以选择用于比较的列。如果要使用函数名称或类进行排序,在上面的示例中,这将是第 2 列。
$ sort -k2 header.h > sorted_header.h
也许您的编辑器可以选择在某些选定的行上运行外部命令。这将使事情更加一体化。
相关文章:
- 按价格对文件中的产品进行排序
- 如何对文件中数组中的单个列进行冒泡排序?C++
- 使用C++对一个巨大文件中的文本行进行字典式外部排序
- 如何按升序对输入文件中的数字进行排序,并找到它们的范围和中值
- 如何在一个巨大的文本文件中对整数进行排序
- 在排序链表中插入结构并将其写入二进制文件
- 从文件中读取并将其内容放入对象数组中,然后对它们进行排序
- 对包含整数的文本文件进行排序时,必须逐行进行排序
- 在排序文本文件中实现二叉搜索?
- 如何从输入的文本文件中按姓氏字母顺序对图表进行排序?
- 按文件中列表中行的一部分排序
- C++ 从文件中获取数据时使用 strcpy 和 strcmp 按字母顺序对数组进行排序?
- 如何从文件中读取并按类别对它们进行排序
- 如何在大型文本文件中对数字进行排序
- C++ 从文件中读取字符,计算每个字符并进行排序
- 从文件中读取并按字母顺序排序
- 随机化超大文件内容排序的有效方法是什么?
- C 从文件和输出排序的内容中读取
- 如何在C++的排序文件中插入数据
- 编写和打印一个额外的0来排序文件,并从末尾删除节点(单链表)