首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:A Tool for C++ Header Generation
  • 本地全文:下载
  • 作者:Patrick Hock ; Koichi Nakayama ; Kohei Arai
  • 期刊名称:International Journal of Advanced Computer Science and Applications(IJACSA)
  • 印刷版ISSN:2158-107X
  • 电子版ISSN:2156-5570
  • 出版年度:2019
  • 卷号:10
  • 期号:7
  • 页码:458-465
  • DOI:10.14569/IJACSA.2019.0100763
  • 出版社:Science and Information Society (SAI)
  • 摘要:This paper presents a novel approach in the field of C++ development for increasing performance by reducing cognitive overhead and complexity, which results in lower costs. C++ code is split into header and cpp files. This split induces code redundancy. In addition, there are (commonly used) features for classes in C++ that are not supported by recent compilers. The developer must maintain two different files for one single content and implements unsupported features by hand. This leads to the unnecessary cognitive overhead and complex sources. The result is low development performance and high development cost. Our approach utilizes an enhanced syntax inside cpp files. It allows header file generation and therefore obsoletes the need to main-tain a header file. It also enables the generation of fea-tures/methods for classes. It aims to decrease cognitive overhead and complexity, so developers can focus on more sophisticated tasks. This will lead to increased performance and lower costs.
  • 关键词:Development; C++; header file generation; feature generation
国家哲学社会科学文献中心版权所有