Visual studio C程序打开中文名文件运行中止

C程序中打开中文名文件,运行中止并提示:

debug assertion failed

stream != null ptr

排除掉空文件指针后,原因可能是文件编码问题,可更改文件编码;

如若文件都是UTF-8编码还不能解决问题,可在设置->时间和语言->区域->其他日期、时间和区域设置->区域->管理->更改系统区域设置->勾选“Beta版:使用Unicode UTF-8提供全球语言支持”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-11-12 14:19  longmixl  阅读(97)  评论(0编辑  收藏  举报