大家帮帮我啊,在线等

鹏割 2014-11-20 08:59:42
废话不多说,直接贴代码
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
using namespace std;
void Show( vector<string> X);
int main()
{
vector<string> Mat;
vector<string> Pat;
string temp1;
string temp2;
cout<<"Mat, please enter your friends lists:";
while( getline(cin,temp1) )
{

Mat.push_back(temp1);
} //mat 的朋友名单


sort(Mat.begin(),Mat.end());
Show(Mat);
cout<<endl;
cout<<"Pat, please enter your friends lists:";
while(getline(cin,temp2))
{

Pat.push_back(temp2);
} //Pat 邀请的朋友名单
sort(Pat.begin(),Pat.end()); //对名单排序
Show(Pat); //显示名单
cout<<endl;
vector<string>::iterator p;
vector<string>::iterator q;
vector<string> Together; //两个人共有的名单
for(p=Mat.begin(); p!=Mat.end(); ++p)
Together.push_back(*p);
for(q=Pat.begin();q!=Pat.end();++q)
Together.push_back(*q);
// unique(Together.begin(),Together.end());
Show(Together);
system("pause");
return 0 ;
}

void Show(vector<string> X)
{
vector<string>::iterator q;
for(q=X.begin(); q!= X.end(); q++)
cout<<*q;
}




我调试了一下,想问一下为什么程序会直接跳过pat输入名单那部分, 还有顺便问一下怎么结束输入字符串啊, 我用 temp="quit"时break没用啊
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
鹏割 2014-11-20
  • 打赏
  • 举报
回复
引用 5 楼 u010030181 的回复:
[quote=引用 4 楼 nizhannizhan 的回复:] [quote=引用 3 楼 u010030181 的回复:] [quote=引用 2 楼 nizhannizhan 的回复:] [quote=引用 1 楼 u010030181 的回复:]
while( getline(cin,temp1) )
改成
while( cin >> temp1 && temp1 != "quit" )
啊,为什么getline(cin,temp1)不行啊, 这个不是读入一行字符串吗[/quote] 没说getline()不行啊,关键是你如何控制它跳出wihle循环啊,你明显没有让它跳出循环啊……[/quote] 我用getline()的时候用了设置quit跳出循环的,结果没用我才把他删了[/quote] 不是没用,是你没写对,你要知道getline()是读一行字符串,即使有空格,这行像这样"jack sam ...."其实是当作一个字符串存在了temp中的……[/quote] 好吧,谢了,我忘了细节
QIUSQJF 2014-11-20
  • 打赏
  • 举报
回复
引用 4 楼 nizhannizhan 的回复:
[quote=引用 3 楼 u010030181 的回复:] [quote=引用 2 楼 nizhannizhan 的回复:] [quote=引用 1 楼 u010030181 的回复:]
while( getline(cin,temp1) )
改成
while( cin >> temp1 && temp1 != "quit" )
啊,为什么getline(cin,temp1)不行啊, 这个不是读入一行字符串吗[/quote] 没说getline()不行啊,关键是你如何控制它跳出wihle循环啊,你明显没有让它跳出循环啊……[/quote] 我用getline()的时候用了设置quit跳出循环的,结果没用我才把他删了[/quote] 不是没用,是你没写对,你要知道getline()是读一行字符串,即使有空格,这行像这样"jack sam ...."其实是当作一个字符串存在了temp中的……
鹏割 2014-11-20
  • 打赏
  • 举报
回复
引用 3 楼 u010030181 的回复:
[quote=引用 2 楼 nizhannizhan 的回复:] [quote=引用 1 楼 u010030181 的回复:]
while( getline(cin,temp1) )
改成
while( cin >> temp1 && temp1 != "quit" )
啊,为什么getline(cin,temp1)不行啊, 这个不是读入一行字符串吗[/quote] 没说getline()不行啊,关键是你如何控制它跳出wihle循环啊,你明显没有让它跳出循环啊……[/quote] 我用getline()的时候用了设置quit跳出循环的,结果没用我才把他删了
QIUSQJF 2014-11-20
  • 打赏
  • 举报
回复
引用 2 楼 nizhannizhan 的回复:
[quote=引用 1 楼 u010030181 的回复:]
while( getline(cin,temp1) )
改成
while( cin >> temp1 && temp1 != "quit" )
啊,为什么getline(cin,temp1)不行啊, 这个不是读入一行字符串吗[/quote] 没说getline()不行啊,关键是你如何控制它跳出wihle循环啊,你明显没有让它跳出循环啊……
鹏割 2014-11-20
  • 打赏
  • 举报
回复
引用 1 楼 u010030181 的回复:
while( getline(cin,temp1) )
改成
while( cin >> temp1 && temp1 != "quit" )
啊,为什么getline(cin,temp1)不行啊, 这个不是读入一行字符串吗
QIUSQJF 2014-11-20
  • 打赏
  • 举报
回复
while( getline(cin,temp1) )
改成
while( cin >> temp1 && temp1 != "quit" )
基于双环控制的三相SVPWM逆变器研究的仿真有问题求助-threestandalone.mdl 参照相关文献,对基于双环的三相SVPWM逆变器独立运行的控制策略已经了解,系统采用LC滤波器,参数已选好。逆变器为三相半桥逆变器。控制系统为电压外环电流内环,从三相电压、电流所采来的信号进行3-2变换至dq坐标系下进行控制,且两个坐标之间要进行解耦;控制器的输出信号(在dq坐标系下)要进行2s-2r变换至alpha beta坐标系进入SVPWM模块(自己搭建的,没有问题)产生开关管信号。坐标变换中的角度给定位100*pi*t(t为系统仿真过程时间)。各环节应该没有原理性错误,坐标变换矩阵应该也没有问题(根据前后幅值不变的原则进行变换)。仿真模型与输出电压波形如图示: 00001.JPG 00002.JPG 如图所示,输出电压的幅值、频率没有问题,就是相位不对,黄线为A相,其他依次类推,比期望的超前了0.005s。是哪里的问题呢?? 如何调节才能使相位满足要求??!!!!! 补充:控制系统中d轴给定即输出电压的幅值311,q轴给定为0。参考文献已上传,大家可以参考。希望大家给出建设性意见或者建议,为了给大家参考,我把模型贴出来供大家分享吧,大家可以看系统解耦,跟控制环路有没有问题!.==|  大家可以加我qq:283893272 ,希望大家多帮帮我。。谢谢了!!
小白利用PHP+MYSQL+HTML做的期末小项目,做的不好大家勿喷,还请多多指正。 用的是以前模仿做的HTML淘宝网静态页面,接连上数据库加入图片和信息,实现后台与前端的连接,实现了增删改查功能美化做的不好还请大家勿喷。呜呜呜,做了很久也只能实现这样一个效果了,要是有大神希望帮帮我改改项目,静态页面的美化会做,但是连接上PHP数据库后出来的一个效果如何美化就不知道如何才能实现了,希望有大佬教教我,可以看看我的整体一个作品,至少基础功能都可以实现,里面还放了几张同学的照片哈哈哈,皮一下,看到了不要骂我宝贝……最后一个重中之重,如何美化界面还请大神指点啊哈哈哈哈…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

64,647

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧