52 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN>
 | |
| <html>
 | |
|   <head>
 | |
|     <title>gets</title>
 | |
|   </head>
 | |
| 
 | |
|   <body>
 | |
|     <h1>gets</h1>
 | |
| 
 | |
|     <p> Команда читает строку из канала. </p>
 | |
| 
 | |
|     <h2>СИНТАКСИС</h2>
 | |
|     
 | |
|     <pre>
 | |
|       <strong>gets</strong> <em>channelId</em> ?<em>varName</em>?
 | |
|     </pre>
 | |
|     
 | |
|     <h2>ОПИСАНИЕ</h2> 
 | |
| 
 | |
|     <p> Команда <strong>gets</strong> читает из канала <em>channelId</em>
 | |
|       очередную строку символов. Если имя переменной <em>varName</em> не
 | |
|       задано, тогда команда возвращает полученную строку за
 | |
|       исключением символов конца строки. Если <em>varName</em> задано,
 | |
|       тогда команда записывает полученную строку в переменную и
 | |
|       возвращает количество символов в принятой строке.
 | |
|     </p>
 | |
|     
 | |
|     <p> Если при поиске конца строки был обнаружен конец файла,
 | |
|       команда возвращает всю полученную информацию вплоть до конца
 | |
|       файла.</p>
 | |
| 
 | |
|     <p>Если канал находится в неблокирующем режиме и поступила
 | |
|       неполная входная строка, то команда не использует поступившие
 | |
|       данные и возвращает пустую строку.</p>
 | |
| 
 | |
|     <p>Если указана переменная <em>varName</em> и возвращается пустая
 | |
|       строка из-за конца файла или из-за неполноты полученной строки,
 | |
|       команда возвращает <strong>1</strong>.</p>
 | |
| 
 | |
|     <p>Обратите внимание, что если аргумент <em>varName</em> не задан,
 | |
|       конец файла и неполная строка приведут к тому же результату, что
 | |
|       и строка, состоящая из символа конца строки.  Команды <a
 | |
|       href=eof.html><strong>eof</strong></a> и <a href=
 | |
|       fblocked.html><strong>fblocked</strong></a> позволяют различить эти
 | |
|       ситуации.</p>
 | |
| 
 | |
|     <p>См. также <a href=eof.html><strong>eof</strong></a> и <a
 | |
| 	href=fblocked.html><strong>fblocked</strong></a> .</p>
 | |
|   </body>
 | |
| </html>
 | |
| 
 | 
