Helow :) これはeofの前に入力された数字を反転する私の反復的なプログラムです。 しかし、eof文字^Zが見つかるまで停止しません。新しい行にEOF文字を書く..cinは文字を無視しますか? !!!無視されたeof文字の-0の値を返す
例の画像:?http://www.imageupload.org/?d=F9D743081
#include <iostream>
using namespace std;
void recursive()
{
long double n;
if((cin>>n))
recursive();
cout<<n<<endl;
}
int main()
{
recursive();
return 0;
}
間違っている何 おかげで....
あなたは、Windowsのコマンドラインで動作するだけの方法だことはよく – Nawaz
としてhttp://www.ideone.comでデモコードを投稿することができます。 '^ Z'は魔法のキャラクターではなく、' cmd'に現在のフォアグラウンドプロセスの入力を閉じるように指示するためのものです。 'cmd'はそれが行の最初の文字であるときにのみ解釈し、行が来る前に行全体を入力するのを待ちます。 –