对于PC下的一些开发工具,比如CodeBlocks,从本地读取文件或向本地文件写入数据,并不需要额外的操作。
但是对于Mac下的XCode而言,需要多一些步骤。
一、从本地文件读取数据
1 先在当前项目的目录中创建文件,比如创建一个名叫test.in的文件
在Xcode中,右击当前工程的名称(左上角蓝色图标)-->New --> Other --> Empty File,命名为test.in,点击“确定”,即可创建
![](https://img.haomeiwen.com/i6946981/4ae17eb9c0068d7b.png)
2 在文件test.in中写入待读取的数据
二、向本地文件写入数据
2 将程序生成的数据写入到文件中,比如写到test.out中
需要设置一下Xcode的当前工作目录后,才能将结果生成到test.out中。
具体设置为,点击顶部的"Products"-->"Scheme"-->"Edit Scheme"-->"Run"-->"Option"-->"Working Directory",工作目录默认是空的,要设成当前程序的目录,如下图所示:
![](https://img.haomeiwen.com/i6946981/c19277b0b99b3927.png)
运行程序后,在Xcode里看不到test.out文件,但是进入该项目所在的磁盘空间里,可以看到由程序生成的test.out文件,打开test.out即可看到程序运行的结果。
注意:并不需要预先创建test.out文件,程序会自动生成test.out。当然要像上一步那样预先创建test.out文件也可以。
加入少儿信息学奥赛学习QQ群请扫左侧二维码,关注微信公众号请扫右侧二维码
QQ群和公众号.png
网友评论