マイクロコントローラーに多言語メニューを実装したいのですが、方法がわかりません。
より多くのサブ構造を持つ構造言語 (英語、スロベニア語、ドイツ語など) のいくつかのアイデアを考えました。サブ構造には次のものがあります。
char title[] = "MENU"; //english
しかし、メインクラスには言語を設定する関数があるため、構造体にアクセスする方法がわかりません。
例:
function choose language{
choose language = 1; //english
//choose language = 2; //slovenian
}
構造体から値を呼び出す
PutChar(language[].title); //before choosing the language 1 English, because now call sub structure English.