⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 min4.cpp

📁 C++ Primer的第三版结合了Stanley Lippman的实践经验和Josée Lajoie对于ANSI/ISO标准C++的深入理解。这本指导书的第三版已经被重新改写过
💻 CPP
字号:
// Section 10.3
// $ CC min4.cpp

/*
  minimum value is: 3
*/

#include "Array.h"
#include "ArrayRC.h"
#include "Array.cpp"
#include "ArrayRC.cpp"

template <class Type>
        Type min4( Array<Type>& array )
{
        Type min_val = array[0];
        for ( int i = 1; i < array.size(); ++i )
                if ( array[i] < min_val )
                        min_val = array[i];

        return min_val;
}

int main() {

	static int ia[] = { 12,7,14,9,128,17,6,3,27,5 };
        ArrayRC<int> ia_rc( ia, sizeof(ia)/sizeof(int) );
	
        cout << "minimum value is: " << min4( ia_rc ) << '\n';
}

⌨️ 快捷键说明

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