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

做视频素材网站/seo指的是搜索引擎

做视频素材网站,seo指的是搜索引擎,微盟微商城多少钱一年?,广州做网站价位C:模板与泛型Q1: 在编译代码时,若出现这样一个情形:实现的功能一样,但处理的数据类型(例如:int、string、class)不一样;你会怎么解决? Ans: 最开始的想法则是复制粘贴重写一遍,仅仅…

C++:模板与泛型

Q1: 在编译代码时,若出现这样一个情形:实现的功能一样,但处理的数据类型(例如:int、string、class)不一样;你会怎么解决?
Ans: 最开始的想法则是复制粘贴重写一遍,仅仅改变数据类型,其余一样,但解决后发现代码冗余严重,这时模板与泛型展现其优势。

#include <iostream>
using namespace std;template<typename T,int SZ=16>				//预先声明
class MStack {
public:MStack();~MStack();bool push(T ele);bool pop(T& ele);void print(ostream& os)const;int Capacity()const {return m_nSize - m_nTop - 1;}
private:T* m_pData;int m_nSize;int m_nTop = -1;
};template<typename T,int SZ>					//预先声明
MStack<T, SZ>::MStack() {m_nSize = SZ;m_pData = new T[m_nSize];memset(m_pData, 0, m_nSize * sizeof(T));
};template<typename T, int SZ>				//预先声明
MStack<T, SZ>::~MStack() {delete[] m_pData;
};template<typename T, int SZ>				//预先声明
bool MStack<T, SZ>::push(T ele) {if (m_nTop + 1 == m_nSize) return false;m_pData[++m_nTop] = ele;return true;
};template<typename T, int SZ>				//预先声明
bool MStack<T, SZ>::pop(T& ele) {	if (m_nTop == -1) return false;ele = m_pData[m_nTop--];return true;
};template<typename T, int SZ>				//预先声明
void MStack<T, SZ>::print(ostream& os)const {for (int i = 0; i <= m_nTop; i++) {os << m_pData[i] << endl;};
};int main()
{MStack<int, 8> ms1;MStack<float, 32> ms2;ms1.push(10);ms1.push(20);ms2.push(3.5f);ms2.push(100.0f);//cout << ms2[1] << endl;float fEle;ms2.pop(fEle);cout << fEle << endl;cout << ms1.Capacity() << endl;ms1.print(cout);ms2.print(cout);cout << ms2.Capacity() << endl;return 0;
}
http://www.jmfq.cn/news/4983643.html

相关文章:

  • 网站活动专题页面设计/抖音seo招商
  • 网站域名缴费/汕头网络营销公司
  • 建立网站的目录结构时最好的做法是/自己建网站详细流程
  • 第一环保网站建设项目环评公示/百度指数指的是什么
  • 什么叫电商怎么做电商/整站优化服务
  • 网站技术解决方案/大专网络营销专业好不好
  • 爱用建站平台/怎么去推广一个app
  • 模板网站购买/六种常见的网络广告类型
  • 南阳做网站推广/站长工具之家
  • 做自适应网站公司/百度搜索下载app
  • 网站起域名原则/关键词排名公司
  • 医药o2o平台有哪些/网站seo排名
  • 自己可以学着做网站吗/seo查询网站
  • 在那里做网站/中国百强县市榜单
  • 做自己的免费网站/平台怎么推广
  • 石家庄网页设计培训班/seo网站关键词优化方法
  • godday网站建设/百度电脑端网页版入口
  • 贵阳做网站电话/seo网络推广技术
  • 移动端网站怎么做优化/网络销售怎么找客源
  • 国内网站如何做流量/百度热搜高考大数据
  • 装修公司设计软件有哪些/中国seo第一人
  • 外包公司拖欠工资找谁讨要/网站做优化
  • 做网站后的收获/杭州百度seo代理
  • 黄埔网站建设公司/免费找精准客户的app
  • 网站怎么做百度关键字搜索/新闻头条最新消息今日头条
  • 招聘网站企业招聘怎么做/好的seo平台
  • 网站开发公司 优帮云/网络推广网络营销和网站推广的区别
  • 网站的功能和特色/企业推广文案
  • vs2012建设空网站/常德网站建设制作
  • 怎么给网站做外链/电商的运营模式有几种