Issues in porting software from C to C++

被引:0
|
作者
Hashemi, Reza [1 ]
Leach, Ronald [1 ]
机构
[1] Howard Univ, Washington, United States
关键词
Polymorphism - Porting - Software Crisis;
D O I
暂无
中图分类号
学科分类号
摘要
This paper describes an experiment in the development of a small piece of software in both the languages C and C++ in a university setting. The C++ codes were found to be more modular than the corresponding C codes. Some of the other effects of C++ on program quality are very briefly discussed. The paper also discusses some of the errors that C programmers may make as novice C++ programmers, and the testing of object-oriented programs. Some of the error types possible in C++, but not in C, include delays in the flushing of output buffers and polymorphism.
引用
收藏
页码:599 / 602
相关论文
共 50 条
  • [1] ISSUES IN PORTING SOFTWARE FROM C TO C++
    HASHEMI, R
    LEACH, RJ
    SOFTWARE-PRACTICE & EXPERIENCE, 1992, 22 (07): : 599 - 602
  • [2] Porting the SPICE library - From Fortran to C, from C to C++
    Wright, E
    DR DOBBS JOURNAL, 1999, 24 (12): : 94 - +
  • [3] Porting C++ code from NT to UNIX
    Frazier, GF
    DR DOBBS JOURNAL, 1999, 24 (04): : 84 - +
  • [4] ISSUES IN MOVING FROM C TO C++
    REED, DR
    CAGAN, M
    GOLDSTEIN, T
    MOO, B
    SIGPLAN NOTICES, 1991, 26 (11): : 163 - 165
  • [6] ISSUES IN TEACHING C++
    ANTEBI, M
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1990, 3 (04): : 11 - &
  • [7] Porting the mcc PowerPC(TM) C/C++ compiler into an interactive development environment
    Butt, F
    ACM SIGPLAN NOTICES, 1996, 31 (08) : 64 - 73
  • [8] C++ STANDARDIZATION - TOP ISSUES
    LENKOV, D
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1992, 5 (03): : 67 - 71
  • [9] Synthesis of C++ software from verifiable CSPm specifications
    Doxsee, S
    Gardner, WB
    12TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2005, : 193 - 201
  • [10] Tutorial: From C to C++
    Exton, C
    Watkins, D
    TOOLS 24: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 24 : 420 - 420