手机编写C++程序如何读取手机上的文件?

我用在电脑上写的方法在手机上写的c++程序,想读取手机上的文件,但是不成功(我的源代码和要读取的文件放在一个文件夹里)... 我用在电脑上写的方法在手机上写的c++程序,想读取手机上的文件,但是不成功(我的源代码和要读取的文件放在一个文件夹里) 展开
 我来答
麦田客茜
2019-01-30 · 90后程序猿,爱研究瞎折腾,爱文学烂笔头。
麦田客茜
采纳数:69 获赞数:682

向TA提问 私信TA
展开全部

在手机上编写C++程序虽然不及电脑上方便,但最大的优点就是灵活,随时随地都可以进行。

一、下载C4droid_4.1.0汉化版

前往如图所示网址下载C4droid_4.1.0汉化版安装包

下载完后是一个压缩包,解压后得到 4 个手机安装程序,另外还有一个示例文件夹(这个是一些程序例子)。

将以上文件全部导入到手机里,再将 4 个安装包一个一个全部安装了。安装时先安装C4droid_4.1.0, 再安装其他 3 个。

二、使用方法

安装完成后会生成一个C4droid的快捷方式,点击它启动。

启动后会出现一个编辑代码的界面,现在就可以在上面写代码了。

代码编写完成后,点击底部的“运行”命令。

这时会跳到一个终端界面执行。

三、设置方法

C4droid_4.1.0可以根据自己的喜好进行设置。它分为编辑器设置和终端设置。

编辑器设置:在编辑代码的界面,点击右上角那一排竖点,则会弹出菜单,点击其中的“设置”。

设置的项目有很多(下面还有不少),其中比较重要的几个:比如代码高亮方案(推荐使用TextWarrior),编译器类型(推荐使用G++)、编辑器主题(明亮风格还是暗调风格)等等。

运行时的终端类型也是可以设置的,方法与编辑器设置相似。

在运行代码时的终端界面,点击右上角那一排竖点,则会弹出菜单,点击其中的“设置”。

当中的设置比较重要的有:字体大小(默认的字体太小,建议稍微调大些)、颜色等,另外,终端类型(在最底下,截图没截到)建议配置为 screen 或 linux。

快乐的人【爱你】
2019-01-30 · TA获得超过455个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:60万
展开全部
一、下载C4droid_4.1.0汉化版
在手机上编写C++程序虽然不及电脑上方便,但最大的优点就是灵活,随时随地都可以进行。那么,究竟怎样才能在手机上编写C++程序呢?
二、使用方法
安装完成后会生成一个C4droid的快捷方式,点击它启动。
三、设置方法
C4droid_4.1.0可以根据自己的喜好进行设置。它分为编辑器设置和终端设置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rjrhsbshsj3
2019-01-30 · 超过12用户采纳过TA的回答
知道答主
回答量:93
采纳率:41%
帮助的人:10.6万
展开全部
exe直接运行就好了。如果用了动态库,或者其他资源文件,把目录压缩后给他就好。如果动态库是常用的,可以给他下载链接。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伏拉夫de小助手
2020-08-29
知道答主
回答量:1
采纳率:0%
帮助的人:580
展开全部
#include<iostream>
#include<fstream>
using namespace std;

int main()
{
ifstream in;
in.open("/storage/emulated/0/CppCompiler/1.txt");//填上自己需要的路径,只支持手机的路径
if(!in)
{
cout << "打开文件失败,程序无法使用" << endl;
return 0;
}
string x;//把它改成string
while(in >> x)
{
cout << x;
cout << endl;
in.close();
}
return 0;
}

可以把代码改成这样子,我试着是成功了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-01-30
展开全部
安卓基于linux,本来就运行不了C++,只能执行一些简单的功能,运行命令行,要用终端模拟器跑sh命令,自己写sh命令方便一些。
更多追问追答
追答
这种手机上的编译器只能用来写代码和执行简单运算。
追问
你是第一个答的,我看你说的挺好的本来想采纳的,但是我最后又试了一下采用绝对路径,结果成功了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式