標準入力でEOF

問題

以下のような実装をしたとき、while文から抜け出すには標準入力にEOF (End of File)を入力する必要がある。しかしEOFをキーボードから入力する方法が分からず、ずっと処理がループしていた。

char s[100];
    while(scanf("%s", s) != EOF){
 
  }

対処

調べてみたところ、標準入力でEOFを入力するには、WindowsではCtrl+zを押せばいいらしい。試してみたら上手くいった。少しハマってしまったのでここに記録しておく。

 

GitHub for Unity の初期設定

UnityプロジェクトをGit/GitHubで管理するときどうすれば良いかすぐ忘れるので備忘録として残しておく。以下のサイトを参考にやったが、だいたいこれ通りにやるだけで良い。

【超初心者向け】Unityのプロジェクトを、GitHub for Unityを使って超簡単にバックアップする方法 - Qiita

続きを読む

c++のエラー:プロシージャエントリポイント_ZSt28__throw_bad_array_new_lengthvがダイナミックライブラリ~~~から見つかりませんでした

c++での「プロシージャエントリポイント_ZSt28__throw_bad_array_new_lengthvがダイナミックライブラリ~~~から見つかりませんでした」というエラーに関する記録。

続きを読む