#include <iostream>
using namespace std;
struct pizza{ string company; double length; double weight;};
int main(){
pizza *data=new pizza; delete data;
cout<<"Enter length: "; cin>>data->length; cin.get(); cout<<data->length<<endl;
cout<<"Enter your company: ";
getline(cin,data->company);
cout<<data->company<<endl
cout<<"Enter weight: "; cin>>data->weight; cout<<data->weight;
}
这个代码 在运行的时候 运行到 getline(cin,data->company); 输入完后按回车就出现运行错误了。
求指教
using namespace std;
struct pizza{ string company; double length; double weight;};
int main(){
pizza *data=new pizza; delete data;
cout<<"Enter length: "; cin>>data->length; cin.get(); cout<<data->length<<endl;
cout<<"Enter your company: ";
getline(cin,data->company);
cout<<data->company<<endl
cout<<"Enter weight: "; cin>>data->weight; cout<<data->weight;
}
这个代码 在运行的时候 运行到 getline(cin,data->company); 输入完后按回车就出现运行错误了。

求指教



