でテストする可能性のあるオカレンスがいくつかありstrstr
ます。
if ((a = strstr(string, "FOO")) != NULL || (a = strstr(string, "BAR")) != NULL ||
(a = strstr(string, "FOO2")) != NULL ||(a = strstr(string, "BAR2")) != NULL ||
(a = strstr(string, "FOO3")) != NULL ||(a = strstr(string, "BAR3")) != NULL) // do something
そして、見つかった発生に基づいて、私がする必要があります
var = strlen("THE_ONE_MATCHED_ABOVE");
多くのifステートメントを使用せずにこれを行う良い方法は何でしょうか?