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

河南官网网站建设怎么制作网站卖东西

河南官网网站建设,怎么制作网站卖东西,山西两学一做网站登录,网站运维可以做哪些1.1函数模板作用#xff1a; 建立一个通用函数#xff0c;其函数返回值类型和形参类型可以不具体指定#xff0c;用一个虚拟的类型来代表#xff0c;提高复用性 1.2语法#xff1a; //第一种 template typename T 函数声明或定义//第二种 template class T 建立一个通用函数其函数返回值类型和形参类型可以不具体指定用一个虚拟的类型来代表提高复用性 1.2语法 //第一种 template typename T 函数声明或定义//第二种 template class T 函数声明或定义 解释 template关键字声明创建模板 typename和class关键字声明其后面的符号是一种数据类型可以用class代替 T通用的数据类型名称可以替换通常为大小写 1.3示例 #includeiostream #includemath.h using namespace std;//利用模板提供通用的交换函数 template typename T void Swap(T a, T b) {T temp a;a b;b temp; }void test() {int a 10, b 20;//利用模板实现交换//1.自动类型推导Swap(a, b);//2.显方指定类型Swapint(a, b);cout a a endl;cout b b endl; }int main() {test();return 0; } 1.4模板注意事项 1.模板必须要确定出t的数据类型才可以使用 #includeiostream #includemath.h using namespace std;//利用模板提供通用的交换函数 template typename T void func() {cout func的调用 endl; }void test() {func(); }int main() {test();return 0; } 运行发现报错了这是因为。没有确定出T的类型下面我们显示的指定出T的类型 #includeiostream #includemath.h using namespace std;//利用模板提供通用的交换函数 template typename T void func() {cout func的调用 endl; }void test() {funcint(); }int main() {test();return 0; } //运行结果 func的调用 1.5案例 1.创建一个通用的快速排序的函数模板可以排序各种数据类型的数组中的元素 2.创建一个通用的打印输出的函数模板可以输出各种数据类型的数组中的元素 代码如下 #includeiostream #includestdlib.h using namespace std;#define SIZE 6//1.创建通用快速排序函数模板 template class T void quick_sort(T num[], int low, int high ) {int i,j;T temp;T tmp;i low;j high;tmp num[low]; if(i j) {return;}while(i ! j){while(num[j] tmp i j) {j--;}while(num[i] tmp i j){i;}if(i j){temp num[j];num[j] num[i];num[i] temp;}}num[low] num[i];num[i] tmp;quick_sort(num,low,i-1);quick_sort(num,i1,high); }//2.创建通用打印输出函数模板 template typename T void Print(T array[SIZE]) {for(int i 0; i SIZE; i){cout array[i] ;}cout endl; }//测试函数 void test() {//测试1//创建一个int数组int array1[SIZE] {1, 2, 3, 4,5,6};//2.排序quick_sortint(array1,0,SIZE-1);//3.输出排序结果Printint(array1);//测试2//创建一个float数组float array2[SIZE] {1.5, 2.5, 3.6, 4.4, 5.9, 6.7};//2.排序quick_sortfloat(array2,0,SIZE-1);//3.输出排序结果Printfloat(array2); } int main() {test();return 0; } 运行结果 6 5 4 3 2 1 6.7 5.9 4.4 3.6 2.5 1.5
http://www.w-s-a.com/news/951411/

相关文章:

  • 资讯cms网站有那些餐饮品牌策划设计公司
  • 网站策划选题网站布局优化
  • 网站建设3000字wordpress 微信 主题制作
  • 代做寄生虫网站网站菜单效果
  • 网站备案为什么这么慢目录更新 wordpress
  • 视频在线制作网站Wordpress 外链图片6
  • 网站域名后缀有什么用网站建设的投资预算怎么写
  • 化妆品网站建设网站惠州网站关键字优化
  • 保定网站制作企业下载天眼查企业查询官网
  • 中山企业网站建设公司制作一个景点的网站
  • 连云港集团网站建设株洲建设网站
  • 做运动鞋评价的网站南山做网站联系电话
  • 网站开发公众号开发海南做公司网站
  • 论企业网站建设的必要性微信小程序做一个多少钱
  • 网站制作价格是多少元上海市中小企业服务中心
  • 网站建设管理人员济宁网站建设top
  • 桂林网站建设桂林网站的元素有哪些
  • 广东网站开发推荐网页制作个人简历模板教程
  • e建网保定百度seo公司
  • 网站建设中html代码网络培训课堂app
  • 无锡做网站seo自己做的网站如何上传网上
  • 园林景观网站模板小白怎么做跨境电商
  • 找第三方做网站 需要注意企业网站带数据库
  • 北京南站到北京站flash网站制作单选框和复选框ui组件
  • 网站建设核电集团网站设计案例
  • 宝塔做的网站能不能访问上海的广告公司网站建设
  • 网站会员系统方案新能源网站建设哪家好
  • 全球网站域名域名被墙查询
  • 做期货看资讯什么网站好哈尔滨网站设计联系方式
  • 建站宝盒免费下载上海网论坛网址