2014-10-18 27 views
-1

这个程序是应该向用户询问他们的文件名,然后从文件中读取数据到一个用户输入文件没有读成阵列C++

+1

那些代码不起作用? – 0x499602D2 2014-10-18 14:57:16

+0

我想我运行该程序而不是文件上的内容时获取内存分配?我在检索用户文件时遇到问题... – user3291461 2014-10-18 15:02:49

+0

什么是实际文件名? – 0x499602D2 2014-10-18 15:17:18

回答

0

也许你对用户输入失败。 你必须输入整个路径,如果你这样做代码的工作方式,我想你只是键入可执行文件。 路径应该是这样的

"C:\\Users\\Administrator\\Desktop\\Programme\\bla.exe" 

你应该检查的尝试打开该文件的成功。

+0

程序也可以接受相对路径,如果底层文件系统支持它(windows,linux和OS X都应该支持相对路径) – Creris 2014-10-18 14:59:53

+0

我不明白..我怎么从用户输入的路径中获取路径?我必须将其输入到inputFile.open大括号中吗?请澄清 – user3291461 2014-10-18 16:00:32