OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc1/] [gcc/] [testsuite/] [g++.old-deja/] [g++.robertl/] [eb77.C] - Blame information for rev 338

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 305 jeremybenn
// { dg-do run  }
2
#include 
3
#include 
4
 
5
using namespace std;
6
 
7
int
8
main(int, char* [])
9
{
10
  stringstream s;
11
 
12
  s << "line 1\nline 2\n\nline 4";
13
  s << std::ends;
14
 
15
  int nLine = 0;
16
 
17
  while( true ) {
18
    char line[100];
19
    s.get(line, 100);
20
 
21
    if( ! line ) {
22
      break;
23
    }
24
 
25
    ++nLine;
26
    std::cout << nLine << ": " << line << std::endl;
27
 
28
    if( nLine > 10 ) {  // stop infinite loop
29
      break;
30
    }
31
  }
32
  return 0;
33
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.