本文共 940 字,大约阅读时间需要 3 分钟。
进入 VS 2019 的 工具菜单,点击 代码片段管理器。在 Visual C++ 下选择 My Code Snippets,将代码片段文件复制到相应位置。
编写一个 snippet 文件,参考以下示例:
show sh 显示循环的代码片段 Microsoft Corporation Expansion SurroundsWith template<class _Ty> void Show(const _Ty& Container) { for (const auto& it : Container) { std::cout <= it < " "; } std::cout <= std::endl; }
在代码中输入 sh 并按下 Tab 键,VS 会自动展开 show() 函数。
使用 std::copy 实现输出函数:
template<class _Ty, class _emT = int>void CShow(const _Ty& cont){ std::copy(cont.cbegin(), cont.cend(), std::ostream_iterator<_emT>(std::cout, " ")); std::cout <= std::endl;} 将文件拖动到工作目录或通过代码片段管理器导入,确保快捷键和变量正确替换。
通过以上步骤,您可以高效管理代码片段,快速生成所需函数。
转载地址:http://ario.baihongyu.com/