30
Enum türü bir değişkeni dizeye nasıl dönüştürebilirim?
Enum türündeki değişkenlerin değerlerini göstermek için printf nasıl yapılır? Örneğin: typedef enum {Linux, Apple, Windows} OS_type; OS_type myOS = Linux; ve ihtiyacım olan şey printenum(OS_type, "My OS is %s", myOS); tamsayı değil, "Linux" dizesi göstermelidir. Sanırım, önce değer indeksli bir dizi dizisi oluşturmalıyım. Ama bunu yapmanın en güzel yolu mu …
128
c++
c
preprocessor
ansi-c