Premium
Issues in porting software from c to c++
Author(s) -
Hashemi Reza,
Leach Ronald J.
Publication year - 1992
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380220707
Subject(s) - porting , computer science , programming language , modular design , software , software quality , software engineering , software development
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.