Input: Executing std::cin >> v
discards any whitespace characters in the standard input stream, then reads from the standard input into variable v
. It returns std::cin
, which has type istream
, in order to allow chained input operations.
int _tmain(int argc, _TCHAR* argv[]) { // ask for the person's name std::cout << "Please enter your first name: "; // read the name std::string name; // define name std::cin >> name; // read into // write a greeting std::cout << "Hello, " << name << "!" << std::endl; std::string stars(100, '*'); // construct the variable std::cout << stars; return 0; }
Output: