### やりたいこと
タイトル通りのことがしたいです。
enum class型でヘッダファイルをcpp側から番号に対応するものを呼び出したいです。
以下(a.h)ヘッダファイル
enum class Fruit { apple, orange, mellon, tomato };
a.cpp
a.cpp
1#include "a.h" 2 3int main(void) { 4 int num; 5 scanf("%d",&num); 6 7 if (num == 0) { 8 // これに該当するappleを呼び出したい 9 } 10 if (num == 1) { 11 // これに該当するorangeを呼び出したい 12 } 13// 続く。。。 14 15 return 0; 16} 17 18
わからないのはヘッダファイルで書いたenumにアクセスするという方法です。
if文で値を受け取ってそれに対応するものを呼び出してやりたいです。
enum class型でヘッダファイルをcpp側から番号に対応するものを呼び出したいです。
どうかお力添えをよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー