funcdef.cpp

来自「很经典的书籍」· C++ 代码 · 共 16 行

CPP
16
字号
//: C05:FuncDef.cpp
#include <iostream>
using namespace std;

template<class T>
T sum(T* b, T* e, T init = T()) {
  while(b != e)
    init += *b++;
  return init;
}

int main() {
  int a[] = {1,2,3};
  cout << sum(a, a+sizeof a / sizeof a[0]) << endl; // 6
} ///:~

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?