canudos Postado Dezembro 30, 2005 Denunciar Share Postado Dezembro 30, 2005 Senhores,nesse exemplo de entradas com tipo char qual a finalidade de se usar a linha do cin>>ws; antes do cin.getline(). No programa exemplo que eu vi (abaixo) usando isto ws não tinha sido nem declarado?#include <iostream>using namespace std; int main(){ char FirstName [20], LastName [20]; char Address [40]; char JobPerformed [80]; cout << "Welcome to College Park Auto-Parts\n"; cout << "Enter the following information about the customer's.\n"; cout << "First Name: "; cin >> ws; cin.getline(FirstName, 20); cout << "Last Name: "; cin >> ws; cin.getline(LastName, 20); cout << "Address: "; cin >> ws; cin.getline(Address, 40); cout << "Describe the job performed on the customer's car in 100 words or less:\n"; cin >> ws; cin.getline(JobPerformed, 80); cout << "\nCPAP Invoice # 1202"; cout << "\nCustomer Name: " << FirstName << " " << LastName; cout << "\nAddress: " << Address; cout << "\nJob Performed: " << JobPerformed; cout << "\n\n"; return 0;} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MrMALJ Postado Janeiro 5, 2006 Denunciar Share Postado Janeiro 5, 2006 Pelo que li é uma espécie de entrada dê uma olhada no link abaixo, lá tem mais detalheshttp://educ.queensu.ca/~compsci/units/oop/c++.htm Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
canudos
Senhores,
nesse exemplo de entradas com tipo char qual a finalidade de se usar a linha do
cin>>ws; antes do cin.getline(). No programa exemplo que eu vi (abaixo) usando isto ws não tinha sido nem declarado?
#include <iostream>
using namespace std;
int main()
{
char FirstName [20], LastName [20];
char Address [40];
char JobPerformed [80];
cout << "Welcome to College Park Auto-Parts\n";
cout << "Enter the following information about the customer's.\n";
cout << "First Name: ";
cin >> ws;
cin.getline(FirstName, 20);
cout << "Last Name: ";
cin >> ws;
cin.getline(LastName, 20);
cout << "Address: ";
cin >> ws;
cin.getline(Address, 40);
cout << "Describe the job performed on the customer's car in 100 words or less:\n";
cin >> ws;
cin.getline(JobPerformed, 80);
cout << "\nCPAP Invoice # 1202";
cout << "\nCustomer Name: " << FirstName << " " << LastName;
cout << "\nAddress: " << Address;
cout << "\nJob Performed: " << JobPerformed;
cout << "\n\n";
return 0;
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.