Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #5299
| From | Kai-Uwe Bux <jkherciueh@gmx.net> |
|---|---|
| Newsgroups | comp.lang.c++ |
| Subject | Re: Running a simple c++ program |
| Followup-To | comp.lang.c++ |
| Date | 2011-05-22 00:16 +0200 |
| Organization | University of Bielefeld |
| Message-ID | <ir9dk7$s03$1@hoshi.visyn.net> (permalink) |
| References | <7090140d-28d6-4129-84be-4b6d03cb82c4@y12g2000yqh.googlegroups.com> |
Followups directed to: comp.lang.c++
lopez wrote:
> Hi,
>
> I tried running the following program using cygwin.
> /** @file list0201.cpp */
> /** Listing 2-1. Reading Test */
> /// Read the program and determine what the program does.
>
> #include <iostream>
> #include <istream>
> #include <limits>
> #include <ostream>
>
> int main()
> {
> int min(std::numeric_limits<int>::max());
> int max(std::numeric_limits<int>::min());
> bool any(false);
> int x;
> while (std::cin >> x)
> {
> any = true;
> if (x < min)
> min = x;
> if (x > max)
> max = x;
> }
>
> if (x)
should this be
if (any)
> std::cout << "min = " << min << "\nmax = " << max << '\n';
> }
>
> the command I used is
>
> g++ list0201.cpp -o list0201 //to compile
>
> and
>
> ./list0201 //to run
>
>
> When I run I am getting a blank screen which does not seem to
> terminate .. Can someone help me
Did you provide some input? The program is reading from std::cin and will
wait for input; e.g., using a pipe, you could provide input as follows:
echo 14 17 23 12 ¦ ./list0201
Best,
Kai-Uwe Bux
Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Running a simple c++ program lopez <lopezgilsinia@gmail.com> - 2011-05-21 14:51 -0700 Re: Running a simple c++ program Kai-Uwe Bux <jkherciueh@gmx.net> - 2011-05-22 00:16 +0200 Re: Running a simple c++ program Ian Collins <ian-news@hotmail.com> - 2011-05-22 10:19 +1200
csiph-web