30
Jak przekonwertować zmienną typu wyliczenia na ciąg?
Jak sprawić, by printf pokazywał wartości zmiennych, które są typu wyliczeniowego? Na przykład: typedef enum {Linux, Apple, Windows} OS_type; OS_type myOS = Linux; a ja potrzebuję czegoś takiego printenum(OS_type, "My OS is %s", myOS); który musi pokazywać ciąg „Linux”, a nie liczbę całkowitą. Przypuszczam, że najpierw muszę utworzyć tablicę ciągów …
132
c++
c
preprocessor
ansi-c