??xml version="1.0" encoding="utf-8" standalone="yes"?> 让我们来假象一个场景:用户正在使用一套类?#8220;信息理pȝ”的YӞ准备新增一条记录,输入完全部的数据后,软g却给Z条错误提C: 用户可能此时已经崩溃在屏q前了,因ؓ需要输入的记录可能有很多条Q这意味着他不得不一一Ҏ查数据?o:p> 但换一U场景:用户同样输入完后QY件给出提C: 同时Q点ȝ定后Q光标自动蟩转到错误的地方,用户只需输入正确的信息就可以了。这样避免了很多额外的工作量Q省时省力?o:p> 在我们用Y件时Q经常出C些错误。这时程序可能只是简单地提示“出错啦!”Q或者给Z大堆错误代码。这l常使初学者很茫然不知所措。如今,软g正越来越朝着人性化的方向发展,如何实现人性化的语a提示Q是软g开发中一件至关重要的事。它不仅体现支持与服务的质量、媄响品的销量、更会表现出一家Y件公司的风格——我们对用户有无微不至的x?o:p> 人性化提示的重要性不a而喻Q它包括的内容也很广泛但要做Ch性化提示q不是一件简单的事情Q它涉及到数据有效值分析、错误处理、异常抛出、层之间数据传递、程序执行效率分析、h性化语言设计{众多方面方面的内容?o:p> l合q期试制作?#8220;学生信息理pȝ”Q在E序人性化信息提示斚wQ我个h认ؓ需要在开发时做到以下几点Q?o:p> W一Q要有严格的数据查。这是h性化错误提示的基Q连错误都发C了,提不上什么h性化错误提示了。首先,要搞清楚各种数据的合法条Ӟ其次Q在涉及到数据传递的每个cM加入常规查函敎ͼ保证E序的健壮性,需要特别注意边界g的问题;最后,一些特D数据的Ҏ查函敎ͼq择在合适的cM实现Q如ID是否重复的检查就应放在链表类中进行?o:p> W二Q设计错误信息的上抛机制。一旦检查出错误Q一定不能直接停止运行,而不其他的事情。最单的查函数返回g是boolcdQ即查通过与不通过。显Ӟq样设计的函数无法提供更具体的信息,也就无法q行提示了。个为,除非是在UI层的单项查,否则最好设计返回gؓintcd的函敎ͼZ避免混ؕQ可以用枚丄型来用ERR_开头的单词代替数字。你也可以直接返回字W串cd的错误信息,但是q样׃有大量的信息在各个层之间不断上抛Q会造成E序效率降低。当Ӟ可能另一U更好的错误处理的方式是抛出异常Q但对于我们初学者来_q接触不到这些知识?o:p> W三QUI层的呈现方式。错误信息经q层层上抛,l于到达了UI层,此时p考虑如何d现给用户了。一般来_最常用的方式是弹出对话框,q样做虽然简单,但有时候也不免会出现这L情况——用户面对点不完的对话框无语了。此Ӟ个h认ؓ有两U处理方式:一U是所有的错误信息整合后放在一个对话框中弹出,如开提到的W二U情景里的;另一U则是直接提C在原对话框上提C,如一般网站才用的方式——在错误的数据后打上*受这两种方式都有~点Q对于前者,如果错误的数据较多,很可能用L完确定就忘记哪些信息发现错误Q对于后者,可能用户不会在意到错误提C,而且Q需要在H口上添加很多控件。一U比较好的方法是l合两者的优点——弹出错误信息,然后错误信息整合在UI的ERROR_LIST中。还有一些类似网Ş式的提示信息如控件上的Popup Message{,但M来说Q在MFC中实现可能会比较难?o:p> 另外Q提C文字的设计也是一门艺术,它会极大的媄响到用户的用感受,但本文作为技术文档就不涉及此斚w的内容了?o:p> 要实Ch性化的信息提C,需要考虑很多斚w问题Q虽然实现v来难度要比核心的设计要简单得多,但这实是Y件设计中一个很实际也很有挑战性的问题Q它牉|到用L使用的方便性与易用性,也遵循了软g开发与服务的根本—?#8220;客户需?#8221;?br>
======================未解?/span>================================ -如何Ҏ据进行加密(HASH\MD5Q?× -层层查数据,如何保证E序的效率?代码的简z?× ===================解决的问?/span>=============================== -如何d入中文?√ 写入时不要用 typeText ?/span> typeBinaryQ?/span> -提示对话框的标题如何更改Q?#8730; 使用 MessageBox 代替 AfxMessageBoxQ?/span> -cd型与实现如何分开Q?/span> 直接分就行,原型攑֜ .H 中,实现攑֜ .CPP 中。另?/span> .H 文g可以不用 INCLUDEQ用到的数据cd声明下就行,因ؓ具体实现?/span> .CPP 中,?/span> .CPP 中会 INCLUDEQ?/span> -函数全部都在 CStuMgrDlg cMQ?Q?#8730; 实际上是 DEFINE 的问题,只要防止 REDIFINE 可以了Q貌?/span> MFC 自带的有Q,上网找资料。另外,对于全局用的cȝ头文件可以放?/span> STDAFX.H ?/span> INCLUDEQ?/span> -?/span> ID 的处理(8位以上)Q?#8730; 使用l构体封装,l护固定长度?/span> intQ?/span> -数据查放在何处最佻I或者是层层查?查信息如何反馈到 UIQ?#8730; 层层查,每一层执行自qҎ查(如重?/span> ID 的检查要攑ֈ链表cMQ; -cȝ装与访问生冲H?√ 使用内联函数Q只有一?/span> return 语句?/span> GET 函数Q,不比直接讉K变量慢; -如何查内存泄漏及判定E序q行效率Q?#8730; MFC 中调试时会自动检内存泄漏,只要在所有用 new 的地方写出对应的 deleteQ?/span> -如何提高提示语句的h性化Q判断函数返回多|√ 人性化反馈多?/span> UI cM判断语句Q对于一些无法在 UI 实现的反馈用函数返回值判断; -如何打包成独立运行的E序Q脱运行库或者自带运行库Q?√ 新徏目Q选择安装包项目,把程序所到的 DLL 全部装q去。用到的 DLL 可以?/span> DEBUG 时输出窗口中看到Q?/span> ============================================================= 最q?NOKIA以超q?亿美元的代h收购了自׃持创建的手机操作pȝ公司Symbian 52%的剩余股?消息虽然有些意外,但仔l想惌在情理之中.毕竟,目前Symbian操作pȝ最主要的也可以U得上几乎唯一的客户就是持?8%股权的NOKIA,说不清是NOKIA成就了Symbian在智能手机操作系l领域的王者地?q是Symbian帮助NOKIA在智能手机领域呼风唤?因此,从NOKIA的角度自然希望能全部拥有Symbian公司,q样可以避免自己采用其操作系l而将部分费用划归其他股䆾单位(恰恰q是自己的竞争对?. 整个事g之所以让人关?q且在多个领域生重要媄?~于NOKIA意外地宣布在完成收购之后Symbianpȝ以基金会的方式实现开?q且可能以近乎免费的方式为整个业提供这个目前ؓ止市Z额最大的手机操作pȝ.虽然有点夸张,不过把Symbian开源比作Windows的开源似乎也不能太q分,毕竟,2007qSymbian在智能手机操作系l市场占据超q?0%的䆾?人性化的提CZ?o:p>
设计与要?o:p>
ȝ
q是我在q次中Y国际实训中提交的技术文档,各位老鸟看了不要W,呵呵Q欢q大家评论!
]]>
]]>
]]>
-_-|||
]]>
力q是阴谋,也许自嘲或者无?NOKIA的这一丑֊让h着实吃?诚然开源Symbian也许是NOKIA与其他手机厂商收购股权时Z达成交易而让步的条g,但这一开源的l果却直接媄响了多个产业,让曾l雄心勃勃的许多厂商从此陷入q.
W一部分:完美的战略出?/span>
如果要评仯一收购的h?“NOKIA对Symbian救赎”也许是最切的评语?其实,当Google开始展CqAndroid之时,Symbian的发展就已经走到了一个十字\?是日薄西p是v阔天I?Symbian必须做出正确的抉?q次,被收购之后的Symbian选择开源说好听ҎNOKIA大发善心,说难听点g应是无奈之D,W者认?q个事g的背后应该有更深q的意义.
救赎与连消带?/span>
大发善心q个大家都理?毕竟一个已l相当成熟的手机操作pȝ开源ƈ且以基金会的形式免费提供,对业发展有很好的推动作?而NOKIA看似没有什么收?说是无奈之D,随着Windows Mobile不断成熟,Palm日益演进,以Linux为基的手机操作系l也在日完?Symbian的优势可以说完全是依附于NOKIA的强势市场地位而取得的,虽然依然有自q优势,但优势正在逐渐~小,特别是随着IphoneMac引入手机操作pȝ,Google也推出Androidpȝ,手机操作pȝ正在面ͽI间强大的竞争对?以Symbian自己的实?面对q些传统软g巨头,完全没有_的信心赢得未来的战争(本文不考虑MTK自己的系l?.特别?LinuxpȝAndroid从开始就以完全开源的姿态出?q且成立了Y件联盟来提升自己的竞争力,Mac作ؓApple专用pȝ,依托Apple品牌有自qI间,而且Apple已经开始接受部分的软g合作,虽然且对开放手机操作系l造成冲击,但未来难免不会公开发售.剩下的只有Windows Mobile在保持自qU正血l?而Symbianq不具备Windows Mobile与桌面系l的良好兼容?更ؓ重要的是,微Yg很愿意赔本赚吆喝,希望逐渐砸出一片天I?如同在XBOX上的战略一?可以说短短两q时?Symbian已经从领D变成最没有竞争特点的操作系l?生存q是毁灭已经成ؓ摆在Symbian面前的一个迫切的抉择,q一?NOKIA帮助Symbian建立了最有力的竞争特点——开?
怿NOKIA在收购决定做Z前就已经为Symbian铺好了未来发展的坦?若是从Symbian的角度来看这一选择相当完美.Symbian开源将严重打击手机操作pȝ市场的竞争对?臛_一个明昄信号?有心涉及手机操作pȝ领域的Y件公司请停止你们前进的脚?因ؓq个领域已经没有金矿可以留给新入?你很隑ְ产品做得过卛_开源而且完全免费提供,q且开发了10q?交付1亿多套的Symbian.可以?Symbian的开源将其他企业q入手机操作pȝ的大门彻底关?
开?完全可以Symbian的劣势一下子变成竞争优势.毕竟,Symbian现在q是最为成熟的手机操作pȝ,Ҏ机硬件来说具有相当出色的友好?几乎是完全ؓ手机g而开发的操作pȝ.与尚未谋面的Android相比,它已l存在ƈq营了近十年,与其他Linuxpȝ相比,它更范和严格,而这两者之前的优势——开?现在对Symbian已经不再是个问题.至于其他的几个竞争?Symbian仅仅开源一就以奠定自己的位|?何况Symbian本就市场占统d?技术已l够成?用户熟悉度最?再加上开源和免费提供,q对M一个手机厂商来说都是不的诱惑.现在,唯一的疑问就是SymbianI竟选择怎样的\U图来执行开源计?以及开源的最l程序比例是多少?会不会包括与一些UI和接口的相关代码?
现在我们q不好评估Symbian对几U操作系l未来的具体影响,不过其中受媄响比较大的应该是Windows Mobile和原有Linux基础的各U操作系l?毕竟Mac有自qҎ_丝狂热的追?Androidq没有上?而且是基于Google的特定^?未来必然是出来抢市场?Palm也能固守黑莓q个q营商定制市场的E_客户?真正完全商业化的开发操作系l还是之前的两个.Linux基础的操作系l如LiMO{唯一存在的优势对Symbian不再有效,在竞争中本就不占优势的Linuxpȝ估计只有固守日本市场?q不再强势的Moto都可能放弃应用已久的Linuxq_转攻其他q_. Windows Mobile看似市场不会受媄?其实不然.作ؓ最为商业的操作pȝ,微Y恰恰没有M手机巨头合作伙伴,几乎完全靠着自己的特点赢得客户青?但这U青睐本w就很大E度建立在手ZPC的互通性上,而这个又恰恰是微软未来可能失败的伏笔之一(p个问?不属于本文的重点,在这里简单解释一?.
手机一个重要的功能是接入互联网服务,因此以PCpȝ为基的互联网pȝ对Windows Mobile来说自然是最为有利的地方.但是,׃q于PCpȝ,Windows Mobile自然有自q问题,一斚w代码相对比较庞大不够z?不适合手机g的嵌入式处理能力,Ҏ造成速度和功耗的损失.另一斚w则是q于亲近PC 架构|络览?对网l数据量需求相Ҏ较大.而这两点恰恰成ؓSymbian的一个优?z的设计和完全以手机Z的架?很能适应下一代移动互联网架构的需?q里涉及C前ARM与Intel的手Z|之?ARM处理器作为手机处理器的主?之所以没有出色的|络览表现,核心原因是现在的互联|是ZPC架构?毕竟PC架构是现在上|的M,但随着手机上网需求的增加,也许未来Ud互联|将专门针对手机设计一U全新的体系架构,以便于手机快速上|?q时,也许对Windows Mobile来说,可能优势变l脚石了.据统?如果按照现在的发展速度,2015q左?手机上网信息需求量超PC,届时整个互联|体pL构很可能向手机浏览倾斜.
也许q是软g的悲哀
虽然只是手机操作pȝ的开?但是毕竟是一个很成功的商业Y?可以说Symbian的开源对许多正在和计划从事通用软g开发的企业来说都是个不的打击.q日与某位嵌入式软g专家此事gq行探讨,他说曄有多家企业流露出q军手机软g的浓厚兴?如今Symbian的开源可以说基本上断l了q些企业的宏伟蓝?操作pȝ开源之?许多商业软g的附加h值将降低很多,因ؓ很多免费软g不断涌入手Z?q在让手机变得更加灵zȝ同时,也o众多手机应用软g开发企业失ȝ存空?再深入一个层?Symbian的开源对整个软g产业影响也相当深q?q意味着未来的通用软g开发的生存I间也许变得更加D酷.毕竟当某些公司辛苦得开发出一Ƒ־有市场前景的产品之后,忽然之间出现一个完全开源ƈ且免费的竞争?其打d乎是致命?q无疑极大的挫伤了Y件企业开发通用软g的积极?只能在特定用途的软g领域谋求市场,毕竟q是一个开源不太可能实现的领域,而这个领域无论需求量和开发难度都q远不如通用软g值得期待.
开源正在逐渐成ؓ通用软g的潮?可以肯定的是,Symbian不会是最后一个开源的大规模应用的通用软g,对于某些刉巨头来?Z能够l治某个领域,某些通用软g开源是个不错的x,q间接的可以实现巨头控制整个产业的野?可是,对于从事同样软g开发的公司和新公司来?q就是一U灭之?因此,Symbian的开源对软g企业的警CZ用是,心你n边的某个l治性Y件的忽然开?那将d断绝你的未来,除非你成Z附于某棵大树的藤?永远不准备长q树干.
W二部分:ҎZ业的影响
Symbian被收购ƈ且开源之?Ҏ个手Z业将产生新的影响,特别是对手机产业来说,意义p.
g厂商很受?/span>
Symbian占据手机操作pȝ的半壁江?开源之后免Ҏ供的Symbian市场份额持l增?q无疑对g厂商来说是个好消?毕竟操作pȝ与硬件的配合Ҏ片提供商来说非常重要,目前手机核心芯片大多以通用芯片Z,很难Ҏ个操作系l都q行合理的Y件开发优?只能有选择的进行一些设|?而手机操作系l的逐渐增多对硬件厂商来说无疑要适应更多的Y件访问差异化设计,q增加了g厂商的成本和开发难?在智能手机逐渐盛行的今?手机g集成度的需求在提升,整合手机g与Y件的有效协调有助于提升手片提供的整体性能.因此,手机操作pȝ的集中化可以让手机厂商集中力量对某一U系l进行优?从而利用Y件的优势发挥g最大的功效.如果q种pȝ是开源的,那么g厂商获得的发挥空间就更大?q对手机g开发来说是个非常好的信?关于I竟在提升性能中硬件与软g哪个更重要的问题q不好解?因ؓg像公?软g像汽?如要高速驰骋必M者协调配?可以?从硬件开发角度来?针对某些特定软g应用q行有效优化的硬件的可以提升一定的性能表现.
在操作系l开源之?手机芯片和操作系l之间的沟通ƈ不密?虽然ARM和Symbian一直密切合?但ARM毕竟只提供处理器IP不是最l硬件提供商,操作pȝ的开源化打破硬件和操作pȝ之间的隔?由此而来的硬件与操作pȝ的结合会逐渐融洽,无疑增加了手机开发的发展I间,让手机有可能以更快的速度更新和发?参考Windows和Intel的结?获得了操作系l源代码的硬件厂商将可以Ҏ自己的实际品设计对操作pȝq行个性化设计,有可能以同样的硬件在Symbianpȝ上提供更多的功能,Symbian基金潜在成员ST高度评价了q一事g的利?
设计企业喜忧参半
手机设计企业对这一事g可以说是喜忧参半,一斚w,操作pȝ的开源ؓ设计企业提供了极大的便利,有助于企业基于特定^台进行更为有针对性的软g开?从而提升手机的设计的性能,q可以在操作pȝ的基上提供更加灵zdL差异化设?另一斚w,MTK的TurnkeyҎl了g厂商一个启C?在开源的免费操作pȝ面前,可能未来的硬件巨头纷U采用完整解x?l端厂商只需要一些简单的外Ş选择可以直接从事生?q无疑就让手计企业失M一些存在的价?Ҏ计业造成不利的媄?
从目前看?手机设计企业q是可以发挥自己的特?以应用ؓd,q行手机差异化的开发设计和多种应用软g的开?毕竟在一个开发的操作pȝq_?如果能发挥自己在手机g设计和Y件应用等斚w的差异化优势,q是很有Z取得比以前更大的成功?
对于手机应用软g开发企?特别是国内的一些Y件企?来说,Symbian的开源可以说更是喜忧参半.一斚w,手机应用软g现在有了一个开发的操作pȝ支持,软g开发者可以更好的l合操作pȝ的特点进行应用Y件的开?融洽的Y件^Cq一步提升手机应用Y件的效果,从而提升品的竞争?另一斚w,手机操作pȝ同样Ҏ有h开?一些小的工作室可以开发出更有针对性更W合用户需求的应用软g,q些免费的Y件将Ҏ机应用Y件开发企业造成相当大的影响,q且直接降低了手机应用Y件开发市场的价?
手机的春?
对于手机产业来说,Symbian的开源对手机是个相当好的消息.一斚wg的繁荣是个原?另一斚w开源的pȝ更能体现消费者的需?毕竟,不管我们的手机采用的是哪U操作系l?只要能实现我们需要的功能是好的pȝ.开源的l果会让Symbian拥有更广阔的前景,不仅会有更多人参与操作系l的完善,令操作系l在短时间内得以快速提升性能,而且会让手机软g应用获得I前的发?让用戯得更多而且是更贴心的应用功?特别是免费的Symbianq会一定程度上降低手机软g的成?从而降低手机的成本.q些对用h?都不是什么坏消息.对运营商来说,开攄操作pȝ也可以让q营商更好的设计自己的定制手机服?通过差异化的软g设计体现q营商的服务理念,从而可以实现对用户的更好服务和实现自己的特别服?在这U情况下,q营商会加速推q智能手机的q程,从而实现智能手机的快速普?
手机厂商的迷?/span>
Symbian的开源从短期?是对手机厂商不错的消?毕竟对于Symbian的几个手机制造股东来?既收获了不菲的金?又拥有了免费的手机开放操作系l?q也是几大股东同意此交易的原?
对于其他手机厂商来说,Symbian的开源意味着自己可以有免费的操作pȝ,而且不需要ؓ操作pȝ投入太多版权?反而是可以依靠自己的特点优化这个系lƈ且体现自q价?而且q能以此为基提供一些差异化的Y件设?从而有效提升自q竞争?同时,手机产业的繁荣和应用的增多也提供l手机厂商更大的发展I间,而且q羃了各个厂商与NOKIA的竞争差?提供l他们以q头赶上的机?毕竟NOKIA在明,其他厂商在暗,利用一个开攄操作pȝq_,各个厂商很可能有Z通过Ҏ作系l之上的应用q行Ҏ设计实现产品的特D竞争优?
对于中小手机厂商来说,特别是国内的众多手机厂商来说,表面上看开源之后的操作pȝ是他们进军智能手Z业的良机,之前操作pȝ的费用问题已l不再存?而且可以享受操作pȝ中各大厂商取得的最新进?q无疑让他们可以有机会取得最为先q的技?q就拉近了他们品与最先进厂商产品之间的差?从而让手机市场的竞争变得更加有Z.但事实往往q如此?一斚w,手机操作pȝ虽然是免Ҏ?但是甌加入Symbian基金会的条gq未可知,对于国内企业来说能不能获准加入其中也是个问题;另一斚w,目前国内手机厂商受上游芯片企业控制比较明?不容易轻易掌握某些选择的权?而在手机特别是高端市Z,pȝ整合能力q不?若是在同一操作q_pȝ?自然质量本n与国际巨头可能存在一定的差距,从而明显拉开产品之间的档ơ差?此外,我们q必ȝ?如果当用户都习惯于用一U操作系l之?很难再说服用h换新的操作系l?正如我们在Windowsq_看到的情늱?如果国内手机厂商不能融入Symbian体系,那么也许在智能手机的竞争中很难获得合适的竞争Z.
用一句话概括上面q些好处是,操作pȝ的开源将有利于业链各个环节的企业根据具体的应用q行个性化的开?从而提升自׃品的差异化性能,而在g产品来同质化的今?差异化几乎就成ؓ企业产品最H出的竞争优?
不过对于手机厂商来说,肯定会对此事产生一个大大的疑问——NOKIA做了q么大一个善事究竟是Z?NOKIA不可能如此友好的付出4亿美元之后又免费提供q个操作pȝ,{于NOKIA自认ؓ价?亿美元的东西拿出来大家分?NOKIAI竟意欲何ؓ?
W三部分NOKIA意欲何ؓ和Symbian的未?/span>
那么,NOKIAI竟意欲何ؓ?
首先,如前分析的那?NOKIA此D是ؓ了拯救Symbian.随着竞争的加?Symbian的未来生存已l生很大的疑问,可以?在实力雄厚的Windows Mobile和灵zd变的Linux的双重夹M,Symbianq没有必胜的把握,很可能市逐渐蚕食,再加上Mac和PALM,特别是开源的Android的出?让Symbian面被淘汰的命运.而开源则解决了Symbian的生存问?同时q消带打的压制了其他竞争Ҏ.NOKIAZ保持Symbianq个自己的?同时不至于自己在未来手机操作pȝ中受制于?不惜花重金将Symbian拱手让出,借由各大厂商之后为Symbianl命,q且l箋扩大自己的优?同时,NOKIA也会利用自己完全拥有Symbian开发团队这一优势,于现有手中的其他软g部门q行整合,内部向Symbian开放一些UI{更深层ơ的权限,通过扩大开发^台g伸这个操作系l的控制范围.q样,臛_在未?-10q?NOKIA无须担心手机操作pȝ的问?而Symbian在开源之?凭借广阔的产业铑环节企业和个人爱好者的热情参与,必然重新焕发青春,在诸多有益的修改和大量针Ҏ强的应用Y件支持下,可能获得更大的市Z?q且保持旺盛的活?甚至发生重大的优化以重新定义手机.
其次,有h认ؓNOKIA在放弃手机制?其实恰恰相反.试想,谁对Symbian了解最?如果Symbian打|了其他操作系l谁最高兴?如果Symbian被大众完全接?q且获得持箋J荣谁的产品最有优?q些问题的答案都指向了NOKIA.可以说NOKIA是在以退,在以手机Z的未?期望臛_保持自己在手机制造市场的市场份额.而且,NOKIAq可以通过自己在未来开源基金会的控制权,分n其他参与者的成果,q且依靠自己手机品牌的优?逐渐获得更大的竞争优?至于Symbian,当然会随着更多的智能手机销售不断发?q且随着帮助NOKIA取得优势而越来越受重?退一万步,qNOKIA不再看好手机l端市场,NOKIA也会依靠Symbianpȝ控制未来的手机服务市?从中获取更大的利?不过q将考验NOKIA与运营商之间的利益分配协调能?
再次,NOKIA可能希望借开源Symbianl治下一代手?手机虽然刚刚上\,但下一代手机操作系l其实应该出现在各大手机企业路线图上?Symbian已经有近10q的寿命,需要ؓ其寻找替w成Z一代手机操作系l?Symbian自己没有_的实力优化自?那么NOKIA来开源求助其他厂?借此发展Symbian的同时希望能d扑灭其他操作pȝ的发展火?如果有那么一天Symbian如同Windows在桌面一Ll治?那么NOKIA若是忽然之间推出全新的一U操作系l?很有可能是基于Symbian之上的升U版(如同VISTA之于XP的变?,届时NOKIA不再新的系l免Ҏ?那么一斚w短期内其他操作系l很N启开发流E进行跟q?另一斚w,手机厂商不得不掏p买操作系l授?q时的NOKIA也许获得的收益远q高于当?亿的投入,甚至可能借此紧紧追赶的Ҏd甩开.q种情况,q不是痴梦吧?
最?NOKIA希望Symbian塑造成手机操作pȝ的核心标?通过开源吸引巨头们UL加入,通过免费q行手机安装量的Ȁ?q无疑让Symbian在短旉内获得巨大膨胀I间.特别是在MID讑֤前景光明的今?Symbian实现对移动接入的l治意义重大,未来互联|体pL构很可能不再以PC览Z,如果未来真的出现以Symbian览架构Z的移动互联网体系,那么NOKIA在这个基上收L是一个更为广阔的施展I间.
当初Symbian的成立源于NOKIA拒绝与微软的合作,而现在Symbian的开源又是一ơ对微Y产品的打?很有可能未来NOKIA希望凭借壮大了的Symbian实现微Y在PC产业实现的统?
?《电子品世界?/span>
]]>
单精度QҎ在机内占4个字节,?2位二q制描述?br>双精度QҎ在机内占8个字节,?4位二q制描述?/strong>
点数在机内用指数型式表C,分解为:数符Q尾敎ͼ指数W,指数四部分?
数符?位二q制Q表C数的正负?
指数W占1位二q制Q表C指数的正负?
数表示点数有效数字,0.xxxxxxx,但不存开头的0和点?br>指数存指数的有效数字?/p>
指数占多位Q尾数占多少位,p机pȝ军_。可能是Q?br>数符加尾数占24位,指数W加指数?位(floatQ?br>数符加尾数占48位,指数W加指数?6位(doubleQ?/strong>