zoukankan      html  css  js  c++  java
  • Symbian 开发的注意事项(转)



    参与手机symbian平台的游戏开发己半年有余,无聊之余,把它的一些注意事项列出来。当然不可能一下全写出来,只能在开发中,陆续添加。


    1. app类型的程序中,不要使用全局变量, 包括静态的局部变量.

    2. 尽量不要对指针进行强制转换,那样有时会在手机上调试时,会抛异常。比如:
        struct stMsgHead {
            wType;
    wSize;
        };

        char buf[512] = "";
        stMsgHead *pHead = (stMsgHead*)buf;

    3. 尽量不要使用标准c++库, 经过测试,像sprintf, fopen这些函数,都会在模拟器退出时,产生异常。

    4. 尽量少进行文件打开操作,这样的速度会很慢。

    5. 注意内存对齐的问题,建议在结构体中,自己为结构体补齐4字节,或者8字节。如在非必要的情况下,请在pc版上使用pack, armi版本上使用__attribute__标识

    6. 在symbian上开发,单体模式很重要,不要嫌它官僚,它会帮你实现很多技巧。

  • 相关阅读:
    区间K 大数查询
    最大最小公倍数
    吃糖果
    身份证号码升级
    威威猫系列之 吃鸡腿
    小Q系列之失恋
    查询7天之内的数据
    WebService案例 Spring boot+CXF开发WebService Demo
    开发过程中遇到问题
    oracle 自增序列 sequence
  • 原文地址:https://www.cnblogs.com/yaoliang11/p/1879998.html
Copyright © 2011-2022 走看看