当前位置: 首页 > news >正文

南昌做公司网站互联网官方网站

南昌做公司网站,互联网官方网站,电脑维修 做网站,wordpress mywiki1、函数模板和普通函数区别 //普通函数可以进行自动类型转换#xff0c; //函数模板必须精确类型匹配; //函数模板可以被重载;c优先考虑普通函数;#includeiostream using namespace std; //函数模板--产生模板函数--调用函数 templateclass T T MyAd… 1、函数模板和普通函数区别 //普通函数可以进行自动类型转换 //函数模板必须精确类型匹配; //函数模板可以被重载;c优先考虑普通函数;#includeiostream using namespace std; //函数模板--产生模板函数--调用函数 templateclass T T MyAdd(T a, T b) {cout 调用函数模板 endl;return a b; } void MyAdd(int a, int b) {cout 调用函数 endl; } int main() {int a 10, b 20;MyAdd(a, b); double da 1.12, db 1.14;MyAdd(da, db); MyAdd(2, A);return 0; } 运行结果:  2、函数模板机制 #includeiostream using namespace std; //函数模板--产生模板函数--调用函数 templateclass T T MyAdd(T a, T b) {return a b; } int main() {int a 10, b 20;MyAdd(a, b); //产生MyAdd(int a,int b)函数并调用double da 1.12, db 1.14;MyAdd(da,db); //产生MyAdd(double a,double b)函数并调用MyAdd(a, a); //直接调用第一次产生的MyAdd(int a,int b)函数return 0; } 3、函数模板应用-int类型和char类型排序 #includeiostream using namespace std; //对char类型和Int类型数组进行排序 //void PrintArray(int *arr, int len) //{ // for (int i 0; i len; i) // { // cout arr[i] ; // } // cout endl; //} templateclass T void PrintArray(T *arr, int len) {for (int i 0; i len; i){cout arr[i] ;}cout endl; } void MySwap(int a, int b) {int temp a;a b;b temp; }//冒泡排序 void MySort(int* arr, int len) {for (int i 0; i len; i){for (int j 0 ;j len-i-1; j){if (arr[j] arr[j1])MySwap(arr[j], arr[j1]);}} } //选择排序 //void MySort1(int* arr, int len) //{ // for (int i 0; i len; i) // { // for (int j i1; j len; j) // { // if (arr[i] arr[j]) // { // int temp arr[i]; // arr[i] arr[j]; // arr[j] temp; // } // } // } //} templateclass T void MySort1(T* arr, int len) {for (int i 0; i len; i){for (int j i 1; j len; j){if (arr[i] arr[j]){T temp arr[i];arr[i] arr[j];arr[j] temp;}}} } int main(void) {//数组int arr[] { 2,6,1,8,9,2 };//数组长度int len sizeof(arr) / sizeof(int);cout 排序前;PrintArray(arr, len);MySort1(arr, len);cout 排序后;PrintArray(arr, len);char chArr[] { a,c,f,b,e };int lench sizeof(chArr) / sizeof(char); cout 排序前;PrintArray(chArr, lench); MySort1(chArr, lench);cout 排序后;PrintArray(chArr, lench);return 0; }
http://www.yutouwan.com/news/26092/

相关文章:

  • 咸宁做网站公司网站成功秘诀
  • 游戏网站模板免费下载信誉比较好的网上做任务的网站
  • 大连电子商务网站建设wordpress 搬家 后台
  • 数字货币交易网站开发怎么做怎么建设网站平台
  • 产地证在什么网站做怎么制作网站站内链接
  • 徐州网站建设xzqjwl公司网站开发设计题目来源怎么写
  • 做网站4000-262-263商务网站建设课程设计
  • 网站建设关于营销型网站建设规划书
  • 做遗嘱的网站有哪些阿里云云栖wordpress
  • 网站推广策划案怎么选完整网站开发
  • 网站建设管理和维护网页改版方案
  • 微网站模板免费下载长春专业网站建设价格
  • 手机端网站如何做排名长沙网站开发微联讯点官网
  • dnf免做卡领取网站网站备案技巧
  • 深圳市做网站知名公司培训计划和培训内容
  • 怎样做私人网站企查查 天眼查
  • 做网站还是app省钱长沙百度贴吧
  • php做网站难么怎么做购物平台网站
  • 阿里 云网站厦门南希网站建设
  • 海东营销网站建设石大远程在线考试 《网页设计与网站建设》
  • 查网课答案的网站怎么做龙岩属于哪里
  • 樟木头网站推广城乡建设局的官方网站
  • 网站论坛建设方案成都平台网站开发公司
  • 建设部招投标网站云服务器免费试用
  • 网站建设公司市场wordpress正在建设中
  • 奉化市住房和城乡建设局网站中国网站建设总部在哪里
  • aspcms网站打不开网店美工的职责有哪些
  • 网站兼容浏览器浙江省专业网站制作网站建设
  • 免费企业网站建设单位网页设计模板图片大全
  • 购物商城网站建设方案青岛建站方案