Skip to content

新的模板函数声明格式 #61

@Haceau-Zoac

Description

@Haceau-Zoac
// old
template <T1, T2, RetT>
RetT add(T1 left, T2 right) { return left + right; }

// new
auto add(auto left, auto right) { return left + right; }

新格式在 clang++ 和 msvc 下 编译通过
clang++:clang++ -std=c++20 xxx.cpp
msvc:msvc /std:c++latest xxx.cpp

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions