c++ 容器-为什么data1和data2不能输入?

问题描述

为什么data1和data2不能输入?

#include
#include
#include

//#include"Sale_item.h"
using namespace std;
int main(void)
{
list ilist;
int data,data1,data2;
list::iterator elem1,elem2;
while(cin>>data)
{
if(data=='#')break;
ilist.push_back(data);
}
cout<<"found elem1 input"<
cin>>data1;
cout<<"found elem2 input"<
cin>>data2;
elem1=find(ilist.begin(),ilist.end(),data1);
elem2=find(ilist.begin(),ilist.end(),data2);
ilist.erase(elem1,elem2);
for(list::iterator iter=ilist.begin();iter!=ilist.end();iter++)
cout<<*iter;

return 0;
}

解决方案

你是怎么输入的,要输入#

解决方案二:

数据挖掘 ------Data Mining(1)

时间: 2024-08-23 21:00:48

c++ 容器-为什么data1和data2不能输入?的相关文章

C#进行Visio二次开发之Shape的Data1、Data2、Data3的用处

我们知道,Visio的Shape对象有有3个比较特别的属性,分别是Data1.Data2.Data3,平常我们很少用到它,因为我们如果需要属性的话,可能会通过ShapeSheet的Customed Properties中定义我们所需要的信息,需要各种属性的值都可以拿到,那么Data1.Data2.Data3对我们来说,就用处不大,但有的情况下,我们使用它进行一些操作却是非常方便的. 首先我们介绍下,这几个属性是什么东西,Data1.Data2.Data3是Shape的内置属性,不需要额外定义,而

《开源容器云OpenShift:构建基于Kubernetes的企业应用云平台》一3.2 核心组件详解

3.2 核心组件详解 OpenShift的核心组件及其之间的关联关系如图3-2所示.OpenShift在容器编排层使用了Kubernetes,所以OpenShift在架构上和Kubernetes十分接近.其内部的许多组件和概念是从Kubernetes衍生而来,但是也存在一些在容器编排层之上,OpenShift特有的组件和概念.下面将详细介绍OpenShift内部的核心组件和概念. 3.2.1 Master节点 在介绍Master节点前,我们先补充一些内容.OpenShift集群可以由一台或多台主

容器时代的DevOps部署

本文目录: 一.企业应用的部署发展 二.普元容器云与DevOps的部署设计 三.面向微服务的部署设计 四.容器组装化部署 五.容器云集成之路 六.结语 一.企业应用的部署发展 本文讲的是容器时代的DevOps部署,企业应用,指的是那些部署在企业的服务器上,为企业的生产与运作提供支撑的核心系统.随着IT技术的发展,企业应用的部署环境不断地发生着变化.最初,大家用的都是物理机,后来出现了虚拟机,再到IAAS平台的兴起,到现在,大家都在忙着往容器迁移.环境的变化,也促使部署模式发生着变化.部署环境,我

值得关注的11家容器初创公司

尽管容器技术已经问世超过10年,容器市场自Docker公司成立之后的3年期间迈向了腾飞期,对初创公司来说容器市场已经成熟. 该技术的前提是在准备好的容器上部署代码,代码可以在环境和云中运行的分布式应用程序之间快速迁移.这种方式能够加速测试进程,并且能够构建大型可伸缩的云计算应用程序. 容器的驱动力变得越来越大的趋势愈加明显,对Docker公司来说这是一个好消息,Docker公司提供同名的开源容器平台,也是一个很多容器管理和编排的初创公司竞争的立足点. 容器初创公司有很多,下面我们梳理了几个值得关

python 爬虫教程

转载http://blog.csdn.net/freeking101/article/details/62893343 爬虫入门初级篇 IDE 选择 PyCharm(推荐).SublimeText3.VS2015.wingIDE 装python2还是python3 python社区需要很多年才能将现有的模块移植到支持python3. django web.py flask等还不支持python3.所以推荐安装python2 最新版. Windows 平台 从 http://python.org/

CMD命令速查手册 cmd命令大全

CMD命令速查手册 cmd命令大全 cmd命令详解如果你想了解本页面是怎么来的 请下载批处理代码 到--其他\CMD命令速查手册 运行 就可以得到本页面  CMD 命令速查手册 雪深 - 2009-03-04 星期三       ASSOC 显示或修改文件扩展名关联.        AT 计划在计算机上运行的命令和程序.        ATTRIB 显示或更改文件属性.        BREAK 设置或清除扩展式 CTRL+C 检查.        CACLS 显示或修改文件的访问控制列表(AC

struct-C++primer第五版关于第七章类的一个问题

问题描述 C++primer第五版关于第七章类的一个问题 #include #include using namespace std; struct Sales_data{ Sales_data()=default; Sales_data(const string &s):bookNo(s){} Sales_data(const string &s,unsigned n,double p): bookNo(s),units_sold(n),revenue(p*n) {} Sales_dat

Ajax技术(WEB无刷新提交数据)

ajax|web|数据|刷新|无刷新 Ajax内部交流文档一.使用Ajax的主要原因 1.通过适当的Ajax应用达到更好的用户体验: 2.把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的. 二.引用 Ajax这个概念的最早提出者Jesse James Garrett认为: Ajax是Asynchronous JavaScript and XML的缩写. Ajax并不是一门新的语言或技术,它实际上是几项技

在在Flash中使用ASP技术

在Flash中使用ASP需要的条件: 1.你的ISP的server必须支持Active Server Pages并且最好支持数据库 2.你应该要安装Flash mx 3.需要你对ASP有初步的了解OK,下面具体介绍怎么使用: 第一步要做的是建立数据库: 数据库结构: 例子中使用Access数据库,表名为tblStaff,有三个字段:strID (自动编号),strKnownAs(Text),strSurname (Text). 这是一个用来示范用户名的数据库,随便加些数据吧. 第二步就是建立一个