Let’s say I have two arrays that have related data:
const char *backend_short[] = { "oal", "pa", "sdl_m" };
const char *backend_long[] = { "openal", "portaudio", "sdl_mixer" };
Does C support a way to “assert” that these two arrays have the same size? And failing compilation if they are different? I want a safeguard in case I’m drunk one day and forget to keep these synchronized.
Thanks in advance.
EDIT: I found a solution. Here are some enlightening resources on the matter:
You must log in or register to comment.