組み込みC/C++

C/C++リテラシー向上のためのページ

2013-02-24から1日間の記事一覧

case文を消したい②

前回に引き続きcase文の回避方法です。今回は多相性(多様性、多態性、どれが正しい表現かわかりませんが関数のオーバーロードを使います)を使ってみたいと思います。 リファクタリング対象のコードは下記になります。 cliant.cpp #include <iostream> #include <conio.h> #inclu</conio.h></iostream>…