安卓C/C++编译器C4droid是不是不包含C++的输入输出库I/O啊?怎么只能用printf,scanf,不能用cin,cout?

我安装C4droid 3.7版本英文版,再装插件GCC,4.7.1_r2版本,和SDL 3.0版本,#include<iostream.h>,无论选择了GCC或G++编译器编译时都提示“没有iostream.h这个文件或目录”,包含哪个头文件才能用cin和cout?其他都正常。类、结构体等等都正常编译啊。
我手机是海信T96,安卓4.0.3.求大神给我解决!!!!
我的手机还没root,只能找到一个include文件,无论我把C4droid和两个插件都安装在手机内存或内存卡,都不知道那两个插件的文件夹放在哪里。在C4droid里只能安装 install GCC,自动把两个数据解压,而不能install SDL,会提示下载SDL...整个C4droid占70多M内存了

#include<iostream>
using namespace std;只能在New新建程序文件时能用cin和cout,编译成功后保存文件,再打开文件编译却失败,即不能对已经保存的文件编译,提示“due to-Wfatal errors”.
是不是此版本不适合我手机版的缘故?回答好加分!!

iostream这个头文件,但是原来它所在的位置不是默认的include位置,而是在include/c++/4.7.1。只要把它移动回include就行了。我就是这样解决的。。 反正你找到这个文件就把它复制到include就行了。
我是root过了之后才进行安装的,我记得要先装SDL(这个没有图标),再装GCC,再装C4droid。然后选择GCC的编译器才可以编译。不过,同学的手机不行,有些系统可能不支持,或者没有root。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-13
#include<iostream>
using namespace std;追问

怎么对保存的文件再次编译却出错了?3个编译器都出错。新建文件是用
#include
using namespace std;
能编译,末尾包含>endl时首次编译也会出错

本回答被提问者采纳
第2个回答  2012-12-02
你装的是新版本可能不一样吧,我的装3.65的运行无鸭梨。