标题
[symbian/uiq] uiq/symbian 中使用 stdio.h
clq
浏览(0) +
2008-06-06 11:08:08 发表
编辑
关键字:
[symbian/uiq] uiq/symbian 中使用 stdio.h
这可不象标准 c/c++ 的 ide 那么容易,直接写上 #include 就行了,在 symbian 中要修改相应的 mmp 文件加入 libc 的 include 路径,对 VC6 还要再重新生成 dsp 文件.不过我现在用 Carbide.c++ v1.3 直接可以在 mmp 的文件属性中加.爽了不少 :)
这个路径得加到系统 include 段,即 SYSTEMINCLUDE 而不是 USERINCLUDE
clq
Carbide.c++ v1.3 中加入 mmp 文件所需要的 lib 是有一个列表可以选择的.但并不完全显示出来所有 lib ! 比如 fopen() 函数要用到的 estlib.lib 库.
小技巧:
怎么知道 fopen() 函数要用到的 estlib.lib 库?
答案是在 s60 的 chm 文档中搜索 fopen .在函数的说明中会提到的. 但 UIQ 3 的文档中就没提到! XX的! 俺的文件名是 S60_SDK_Help.chm
clq
看到这个
"
CloseSTDLIB();. 我通常把它放在我的AppUi的destructor里面。没有这一行东西,你的程序在退出时会报错的
"
好象是说用到标准库的话要记得调用这个.
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.