MSYS2・MinGWって何者?

時間を空けると「このソフト何のために使ってるんだっけ?」みたいなものが増えるため、備忘録としていろいろ書いておく。

標準入力でEOF

問題 以下のような実装をしたとき、while文から抜け出すには標準入力にEOF (End of File)を入力する必要がある。しかしEOFをキーボードから入力する方法が分からず、ずっと処理がループしていた。 char s[100]; while(scanf("%s", s) != EOF){ } 対処 調べて…

GitHub for Unity の初期設定

UnityプロジェクトをGit/GitHubで管理するときどうすれば良いかすぐ忘れるので備忘録として残しておく。以下のサイトを参考にやったが、だいたいこれ通りにやるだけで良い。 【超初心者向け】Unityのプロジェクトを、GitHub for Unityを使って超簡単にバック…

gdbのエラー:Unable to start debugging. Unexpected GDB output from command ~~~

vscodeでc++の動的デバッグをやってみたいと思いgdbを試している。

MSYSの再インストール

下記の記事のような問題(解決済)が起きたときにMSYS2に問題があるのではないかと思い再インストールした。いろいろ新しく知ったことがあるので記録しておく。

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

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