在c++中打开文件,系统编译成功但是打不开文件

#include<conio.h>

#include<iostream>

#include <string.h>

#include <stdio.h>

#include<fstream>

#include <stdlib.h>

using namespace std;

 

int main()

{

 int n,i,m=0;

 const int row=50;

 const int col=50;

 char timetables[row][col];

    ifstream infile;

 infile.open("D:\\shujv\\bus.txt");

 if(!infile)

 {cout<<"can not open bus.txt!"<<endl;

 exit(1);return(-1);} 

 else

 {

  for(int i=0;i<row;i++)

  {

   for(int j=0;j<col;j++)

   infile>>timetables[i][j];

  }

 

 for(int i=0;i<row;i++)

  {

   for(int j=0;j<col;j++)

   cout<<timetables[i][j]<<'\t';

  } cout<<endl;

 }

 

}

1.确认文件路径正确且没有拼写错误

2.确认目录下文件是否存在

3.确认文件是否可读可写(在文件上点击鼠标右键,选择属性,看看是否可读可写)