C++在嵌入式应用中安全问题.docVIP

  • 35
  • 0
  • 约2.37万字
  • 约 22页
  • 2017-11-01 发布于江苏
  • 举报
C在嵌入式应用中安全问题

2009-10-27 ???? 嵌入式在线 ???? 收藏 | 打印  ? 在嵌入式系统的软件设计中,“汇编语言+C语言”早已成为理所当然的经典组合。的确,对于硬件配置来说,汇编语言清晰明了;对于上层设计来说,C语言紧凑高效。这样的搭配能够满足大多数传统嵌入式系统应用的需要。随着技术水平的提高,今天的嵌入式系统也比过去更加深入到人们的日常生活中,大到汽车、飞机、火箭,小到手机、打印机、闹钟、手表,都可以找到嵌入式系统的踪影。然而,这看似一成不变的情况,也在悄然转变。随着网络、多媒体等技术的出现、发展与普及,对嵌入式系统应用有了新的要求,也给了其他高级语言,特别是C++语言以机会。   由此带来的在语言使用中的安全问题,目前虽然还未凸显,但根据以往的经验来看,终将成为限制行业发展的新瓶颈。已有的C++语言国际标准虽然庞大细致,但作为一个“语言标准”,只能是尽力做得面面俱到,其目标在于构造一个语句合法性的权威依据,以约束人们对于C++的使用。但它并不是针对应用而写的规范,对于可能遇到的安全性问题也无法进行特别深入的探讨,更加没有安全方面的实践经验支撑。一个针对安全方面的、被国际所认可的使用规范,无疑是C++语言在嵌入式系统中得到广泛应用的坚实基础与助推剂。   1 C++在嵌入式应用中的机遇与挑战   C++作为一门高级语言,人们在提及它时,总难免会谈到C语言。直至今天,很多人对于C

文档评论(0)

1亿VIP精品文档

相关文档