Visual Studioのコマンドライン引数で指定されたファイルを読み込むプログラムを作っています。これでVSのコマンド引数を "data5.txt"として設定しました。あなたのデータファイルがである場合、すでにコードはまだデバッグ設定でそのようなファイルやディレクトリこのようなファイルやディレクトリはありません - Visual Studio
std::string filename = argv[1];
std::ifstream in(filename);
if (!in.is_open())
perror("error");
VS内からアプリケーションを起動すると、ルートフォルダが期待していない可能性があります。コマンドラインからアプリを実行してみてください。これは単なるテストアイデアです。多分より良い反応が来るでしょう。 –