human
C ++で三元演算子を使用する方法の例を教えてください
gpt
もちろん、C++で三項演算子を使う例もある：
```
#include <iostream>

int main() {
  int edad = 20;
  std::string resultado = (edad >= 18) ? "Eres mayor de edad" : "Eres menor de edad";
  std::cout << resultado << std::endl;
  return 0;
}
```
三項演算子は、if-else構造を1行で記述するコンパクトな方法である。この例では、age >= 18という式が真か偽かで評価される。真であれば、結果変数に「あなたは18歳以上です」という値が代入され、偽であれば「あなたは18歳未満です」という値が代入される。このプログラムの出力は「あなたは18歳以上です」となる。